加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 数据库 > MsSql > 正文

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

发布时间:2020-05-23 06:26:58 所属栏目:MsSql 来源:互联网
导读:在开始时执行没有“EXEC”或“EXECUTE”字的存储过程是否可行? 通常执行存储过程我做 EXEC DeleteProfile Joe Smith 但是,我注意到下一个命令也是如此: DeleteProfile Joe Smith 为什么要写“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'

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读