回覆列表
-
1 # 使用者2458114238191884
-
2 # 使用者6354188383803
可以的。
CREATE TABLE 表名(id int,name char(10),age int,address char(10))go
create proc p1 asinsert into 表名 values(2,"張xx",24,"北京");select * from 表名;update 表名 set name="李xx" where name="張xx";delete 表名 where name="李xx";GO
EXEC p1
如果你使用的是sqlserver的話,利用系統提供的系統儲存過程可以幫助你實現你的需求
檢視儲存過程的原始碼:
sp_helptext"@procedure_name"--引號內填入你想要檢視原始碼的儲存過程名稱
查詢一個數據庫的儲存過程名稱:
在查詢分析器中,執行系統儲存過程:
sp_stored_procedures
希望可以幫助到你。