1樓:匿名使用者
helloworld 不帶引數.
create procedure helloworld asbegin
print 'hello world';
end;
go1> declare @rc int
2> execute @rc = helloworld3> print @rc
4> go
hello world0
2樓:張愛民_浦東
create procedure yyt_pro @start_date datetime,@end_date datetime as
/* 建立過程名稱為:yyt_pro */
/* 引數1:開始日期 */
/* 引數2:結束日期 */
insert into temp_dss_yyt_hz
(營業員,營業廳名稱)
select distinct(**員工姓名) as 營業員,**部門 as 營業廳 from dss_yyt_db
where **部門<>'null' and 完工日期》=@start_date and 完工日期<=@end_date
group by **員工姓名,**部門
union
select distinct(受理員工姓名) as 營業員,受理部門 as 營業廳 from dss_yyt_db
where **部門='null' and 完工日期》=@start_date and 完工日期<=@end_date
group by 受理員工姓名,受理部門
go 注:sql server 資料庫
3樓:
create procedure helloworld asbegin
select 'hello world';
end;
goexec helloworld
Oracle 的儲存過程怎麼寫。?
create produce sql語句。就這麼簡單,或者你可以用視覺化工具,如plsql,找到左邊樹的 儲存過程 右鍵點選建立即可。oracle儲存過程怎麼寫迴圈 寫迴圈的操作方法和步驟如下 1 第一步,編寫儲存過程的整體結構,然後定義變數,見下圖。2 其次,完成上述步驟後,在定義變數後定義遊標,...
儲存過程返回值,求大師,SQL 取儲存過程的返回值
不用return 如果是sqlserver呼叫。declare r int exec pro add new 其他引數,re r output select r sql 取儲存過程的返回值 儲存過程應該有返回值的,問題應該出現在你vb6的呼叫語句中 第二個引數是輸出型別的引數,是否有正確設定 你可以...
儲存過程碰到的問題
如果對a表進行一條資料的插入,然後再對b表做一條資料的插入,那麼,當對a表插入完資料後,用一個變數來獲取 identity的值即可。例如 declare id int set id identity 為什麼一定是隻有一條資料插入的情況才能用 identity呢?這是因為 在一條 insert sel...