您现在的位置是:网站首页>列表内容
解决在SQL脚本中的注释引起的奇怪问题_MsSql_
2023-05-27 04:07:54
80人已围观
简介 解决在SQL脚本中的注释引起的奇怪问题_MsSql_
在数据库安装包中,我们通过osql.exe这个工具来对相关的数据库脚本进行更新,昨天突然发现安装包报错了,说脚本错误,但我们将脚本拿到数据库查询分析器中执行,一切OK。
问题出在哪里呢?
通过使用osql单独来执行报错的脚本,打印相关信息:
osql.exe -S .\SQLDEV -U sa -P MyRoot -b -n -r 1 -i ".\UpdateTable.sql" -o "c:\hahah.txt"
@echo %errorlevel%
@pause
得到如下错误信息:
osql Missing end comment mark "*/"
晕倒,说我的注释符缺少了,可根本没有少啊。
最后发现,原来是在注释语句中存在 GO 语句的问题,如下:
/* ........... GO */
拿掉后,一切正常了,看来这也算是osql工具的一个小BUG吧。
问题出在哪里呢?
通过使用osql单独来执行报错的脚本,打印相关信息:
复制代码 代码如下:
osql.exe -S .\SQLDEV -U sa -P MyRoot -b -n -r 1 -i ".\UpdateTable.sql" -o "c:\hahah.txt"
@echo %errorlevel%
@pause
得到如下错误信息:
osql Missing end comment mark "*/"
晕倒,说我的注释符缺少了,可根本没有少啊。
最后发现,原来是在注释语句中存在 GO 语句的问题,如下:
/* ........... GO */
拿掉后,一切正常了,看来这也算是osql工具的一个小BUG吧。
点击排行
![](http://img.jbzj.com/file_images/game/201504/20150430160252390.jpg)
- 克林巴存档在哪里_克林巴存档具体位置介绍_单机游戏_游戏攻略_
- 腐烂国度 周年生存版DX11 Required进不去的快速解决方法介绍_单机游戏_游戏攻略_
- WWE 2K15卡在线用户协议怎么办_卡在线用户协议的快速解决方法_单机游戏_游戏攻略_
- GTA5用MOD会被封号吗 GTA5官方关于MOD用户公告推荐_单机游戏_游戏攻略_
- GTA5 PC版ScriptHook无法加载怎么办 ScriptHook无法加载解决方法_单机游戏_游戏攻略_
- GTA5 PC版SNT内置修改器怎么用 GTA5MOD安装使用方法介绍_单机游戏_游戏攻略_
- 真人快打X特殊服装怎么解锁_真人快打X特殊服装解锁方法介绍_单机游戏_游戏攻略_
- GTA5 PC版err_gfx_d3d_init随机闪退及出错退出的快速解决方法_单机游戏_游戏攻略_
- GTA5三主角性格全面解析_侠盗猎车手5主角故事背景全面介绍_单机游戏_游戏攻略_
本栏推荐
![](http://img.jbzj.com/file_images/game/201504/20150430160252390.jpg)
-
克林巴存档在哪里_克林巴存档具体位置介绍_单机游戏_游戏攻略_
-
腐烂国度 周年生存版DX11 Required进不去的快速解决方法介绍_单机游戏_游戏攻略_
-
WWE 2K15卡在线用户协议怎么办_卡在线用户协议的快速解决方法_单机游戏_游戏攻略_
-
GTA5用MOD会被封号吗 GTA5官方关于MOD用户公告推荐_单机游戏_游戏攻略_
-
GTA5 PC版ScriptHook无法加载怎么办 ScriptHook无法加载解决方法_单机游戏_游戏攻略_
-
GTA5 PC版SNT内置修改器怎么用 GTA5MOD安装使用方法介绍_单机游戏_游戏攻略_
-
真人快打X特殊服装怎么解锁_真人快打X特殊服装解锁方法介绍_单机游戏_游戏攻略_
-
GTA5 PC版err_gfx_d3d_init随机闪退及出错退出的快速解决方法_单机游戏_游戏攻略_
-
GTA5三主角性格全面解析_侠盗猎车手5主角故事背景全面介绍_单机游戏_游戏攻略_