1樓:司馬鑄劍
在sql server資料庫的維護或者web開發中,有時需要在儲存過程或者作業等其他資料庫操作中呼叫其它的儲存過程,下面介紹其呼叫的方法
在sql server資料庫的維護或者web開發中,有時需要在儲存過程或者作業等其他資料庫操作中呼叫其它的儲存過程,下面介紹其呼叫的方法
一、sql server中呼叫不帶輸出引數的儲存過程
sql **
--儲存過程的定義
create procedure [sys].[sp_add_product]
(@m_viewcount int = 0
,@m_hotcount int = 0)as
go--儲存過程的呼叫
declare @m_viewcount int
declare @m_hotcount int
exec sp_add_product @m_viewcount,@m_hotcount
二、sql server中呼叫帶輸出引數的儲存過程
sql **
--定義儲存過程
create procedure [sys].[sp_add_product]
(@m_viewcount int = 0
,@m_hotcount int output
)--儲存過程的呼叫
declare @m_viewcount int =0
declare @m_hotcount int
exec dbo.sp_add_product @m_viewcount,@m_hotcount output
sqlserver2005如何通過作業呼叫儲存過程?
2樓:匿名使用者
哈哈,我弄過的,操作步驟如下:
sql server**
--右鍵作業
--新建作業
--"常規"項中輸入作業名稱
--"步驟"項
--新建
--"步驟名"中輸入步驟名
--"型別"中選擇"transact-sql 指令碼(tsql)"
--"資料庫"選擇執行命令的資料庫
--"命令"中輸入要執行的語句: exec p_test--確定
--"計劃"項
--新建
--"名稱"中輸入排程名稱
--"排程型別"中選擇你的作業執行安排
--如果選擇"反覆出現"
--點"更改"來設定你的時間安排
然後將sql agent服務啟動,並設定為自動啟動,否則你的作業不會被執行
怎麼查詢sqlserver中表的的儲存過程
封半年 你的意思是 怎樣檢視建立儲存過程的語句嗎?首先要知道 儲存過程名稱 用 sp helptext 儲存過程名 sp helptext 檢視名 sp help 表名 在sql server 語句離執行就可以看到還可以 找到該資料庫 可編譯性 儲存過程 找到儲存過程名稱 右擊 修改 就可以檢視了 ...
sqlserver怎麼建立儲存過程
168隨風 1 建立語法 create proc procedure pro name 預設值 output 預設值 output as sql statements 2 建立不帶引數儲存過程 建立儲存過程 if exists select from sys.objects where name p...
sql server的儲存過程的declare函式的使用?誰
前面的是引數,是呼叫這個儲存過程的時候從外部輸入進來的。declare 是宣告變數。 變數是在批處理或過程的主體中用 declare 語句宣告的,並用 set 或 select 語句賦值。遊標變數可使用此語句宣告,並可用於其他與遊標相關的語句。所有變數在宣告後均初始化為 null。transact ...