SQL server 中常见存储过程,go的作用??
答案:5 悬赏:50 手机版
解决时间 2021-03-25 01:02
- 提问者网友:niaiwoma
- 2021-03-24 07:37
SQL server 中常见存储过程,go的作用??
最佳答案
- 五星知识达人网友:神鬼未生
- 2021-03-24 08:54
GO在存储过程或语句中起结束,终止上面语句的作用。
官网的解释:
GO用信号通知 Microsoft® SQL Server™ 实用工具一批 Transact-SQL 语句的结束。
注释:
GO 不是 Transact-SQL 语句;而是可为 osql 和 isql 实用工具及 SQL Server 查询分析器识别的命令。
SQL Server 实用工具将 GO 解释为应将当前的 Transact-SQL 批处理语句发送给 SQL Server 的信号。当前批处理语句是自上一 GO 命令后输入的所有语句,若是第一条 GO 命令,则是从特殊会话或脚本的开始处到这条 GO 命令之间的所有语句。SQL 查询分析器和 osql 及 isql 命令提示实用工具执行 GO 命令的方式不同。有关更多信息,请参见 osql 实用工具、isql 实用工具和 SQL 查询分析器。
GO 命令和Transact-SQL 语句不可在同一行上。但在 GO 命令行中可包含注释。
用户必须遵照使用批处理的规则。例如,在批处理中的第一条语句后执行任何存储过程必须包含 EXECUTE 关键字。局部(用户定义)变量的作用域限制在一个批处理中,不可在 GO 命令后引用。
官网的解释:
GO用信号通知 Microsoft® SQL Server™ 实用工具一批 Transact-SQL 语句的结束。
注释:
GO 不是 Transact-SQL 语句;而是可为 osql 和 isql 实用工具及 SQL Server 查询分析器识别的命令。
SQL Server 实用工具将 GO 解释为应将当前的 Transact-SQL 批处理语句发送给 SQL Server 的信号。当前批处理语句是自上一 GO 命令后输入的所有语句,若是第一条 GO 命令,则是从特殊会话或脚本的开始处到这条 GO 命令之间的所有语句。SQL 查询分析器和 osql 及 isql 命令提示实用工具执行 GO 命令的方式不同。有关更多信息,请参见 osql 实用工具、isql 实用工具和 SQL 查询分析器。
GO 命令和Transact-SQL 语句不可在同一行上。但在 GO 命令行中可包含注释。
用户必须遵照使用批处理的规则。例如,在批处理中的第一条语句后执行任何存储过程必须包含 EXECUTE 关键字。局部(用户定义)变量的作用域限制在一个批处理中,不可在 GO 命令后引用。
全部回答
- 1楼网友:从此江山别
- 2021-03-24 13:21
go只是代表一个结束性的作用啊。。没有实质性的含义啊
- 2楼网友:野慌
- 2021-03-24 11:51
go 执行上述批处理
否则就是整个statement,看F1
否则就是整个statement,看F1
- 3楼网友:笑迎怀羞
- 2021-03-24 10:17
呵呵,其实这个go的解释很简单。
如果缺少第一个go,然后你点执行,后面的需要前面语句执行的结果,而你的第一个go前面的语句可能还没执行完毕,而第二个语句却又用到那个语句执行的结果。
那第二个语句没go的话,是会显示成功执行,但不会把结果显示出来,因为它还认为该语句还没有执行完毕。追问SQL 不是执行到哪里,结果就会相应显示吗? 比如有两个select 语句,第一个执行后就中断,结果会显示第一个查询结果,不显示第二个……
这和你说的“那第二个语句没go的话,是会显示成功执行,但不会把结果显示出来,因为它还认为该语句还没有执行完毕。”不一样耶
如果缺少第一个go,然后你点执行,后面的需要前面语句执行的结果,而你的第一个go前面的语句可能还没执行完毕,而第二个语句却又用到那个语句执行的结果。
那第二个语句没go的话,是会显示成功执行,但不会把结果显示出来,因为它还认为该语句还没有执行完毕。追问SQL 不是执行到哪里,结果就会相应显示吗? 比如有两个select 语句,第一个执行后就中断,结果会显示第一个查询结果,不显示第二个……
这和你说的“那第二个语句没go的话,是会显示成功执行,但不会把结果显示出来,因为它还认为该语句还没有执行完毕。”不一样耶
- 4楼网友:英雄的欲望
- 2021-03-24 09:53
CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]
VIEW view_name [(column_list)]
AS select_statement
[WITH [CASCADED | LOCAL] CHECK OPTION]
VIEW view_name [(column_list)]
AS select_statement
[WITH [CASCADED | LOCAL] CHECK OPTION]
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯