除了 osql 中的 Transact-SQL 语句外,还可以使用以下命令。
仅当命令终止符 GO(默认)、RESET、EXIT、QUIT 和 Ctrl+C 出现在一行的开始(紧跟 osql 提示符)时,才会被识别。
GO 在批处理和执行任何缓存 Transact-SQL 语句结尾时会发出信号。在每个输入行的结尾按 Enter 键时,osql 将缓存此行的语句。键入 GO 后按 Enter 键时,所有当前已缓存的语句都将作为批处理发送到 SQL Server。
使用当前的 osql 实用工具时,好像在被执行的脚本结尾处都带有隐含的 GO,因而将执行脚本中的所有语句。

键入以命令终止符开始的行可结束命令。可以在命令终止符后输入一个整数来指定命令运行的次数。例如,若要执行此命令 100 次,可键入:
讯享网
执行结束后将打印结果。osql 的每个行不能超过 1,000 个字符。长语句应当跨多行书写。
Windows 的命令撤回功能可用来撤回和修改 osql 语句。键入 RESET 可以清除现有的查询缓冲区。
运行存储过程时,osql 在批处理中的每个结果集之间打印一个空行。此外,如果没有应用于执行的语句,则不会出现“0 行受到影响”消息。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/203556.html