none
關於MS-SQL 預存程序封裝的問題 RRS feed

  • 問題

  • 記得
    MS-SQL 預存程序有2種

    1種是在SQL Server Management Studio裡
    所寫的純文字的"MS-SQL 預存程序"

    另1種是執行前, 先封裝成dll檔的"MS-SQL 預存程序"

    誰知道後者應該怎麼寫?
    有沒有相關的書籍
    有實際的範例呢?

    2008年2月4日 上午 05:03

解答

  • 你說的那種叫做延伸預存程序 (Extended Stored Procedure),在 SQL Server 中是以 xp 開頭的。它是用 C 撰寫,再封裝到 DLL 中由 SQL Server 取用,但 SQL Server 2005 的文件上已經說明,未來可能不再提供這組 API,也就是未來可能會把 Extended Stored Procedure 移除,替代的方案是使用 CLR (VB, C#) 來開發 Stored Procedure。

     

    2008年2月4日 上午 05:08
    版主