sql-server-2008 – T-SQL(MS SQL 2008),没有“EXEC”或“EXECUTE”字的执行过程

前端之家收集整理的这篇文章主要介绍了sql-server-2008 – T-SQL(MS SQL 2008),没有“EXEC”或“EXECUTE”字的执行过程前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在开始时执行没有“EXEC”或“EXECUTE”字的存储过程是否可行?

通常执行存储过程我做

EXEC DeleteProfile 'Joe Smith'

但是,我注意到下一个命令也是如此:

DeleteProfile 'Joe Smith'

为什么要写“EXEC”或“EXECUTE”字?

在存储过程名称之前写入它是否可以执行存储过程?

谢谢.

解决方法

我在MSDN中找到了
“当语句是批处理中的第一个时,执行存储过程时,不必指定EXECUTE关键字.”

得到它.抱歉问题.

在每条语句结尾时,如果没有GO,这将无法正常工作:

DeleteProfile 'Joe Smith'
DeleteProfile 'Joe Smith'
DeleteProfile 'Joe Smith'

猜你在找的MsSQL相关文章