sql存儲過程?
(首先聲明一下,我這是從別處抄下來的,雖然我的行為惡劣,不光彩,但是,希望答案對你有所幫助)
存儲過程是指封裝了可重用代碼的模塊或例程。存儲過程可以接受輸入參數、向客戶端返回表格或標量結果和消息、調用數據定義語言(DDL)和數據操作語言(DML)語句,然后返回輸出參數。在sqlServer2005中,存儲過程有兩種類型:Transact-SQL或CLR。
Transact-SQL
Transact-SQL存儲過程是指保存的Transact-SQL語句集合,可以接受和返回用戶提供的參數。例如,存儲過程中可能包含根據客戶端應用程序提供的信息在一個或多個表中插入新行所需的語句。存儲過程也可能從數據庫向客戶端應用程序返回數據。
CLR
CLR存儲過程是指對Microsoft.NETFramework公共語言運行時(CLR)方法的引用,可以接受和返回用戶提供的參數。它們在.NETFramework程序集中是作為類的公共靜態方法實現的。