存储过程和扩展存储过程之间的差异

juu*_*uur 5 sql-server stored-procedures sql-server-2008

SQL Server存储过程(sp_)和扩展存储过程(xp_)之间的基本区别是什么?为什么还有扩展程序?

SQL*_*ace 8

扩展存储过程是用c/c ++编写的(我相信任何可以在本机代码中创建DLL的东西),存储过程都是用T-SQL编写的

存在扩展存储过程,因为它们允许您执行在T-SQL中无法执行的操作,如运行DOS命令(xp_cmdshell)

BTW没有以sp _开头命名你的过程..这是不好的做法...请参阅不要用SP_开始你的程序