本节内容:
sql脚本 注释。
通过osql.exe工具对相关的数据库脚本进行更新,安装包报错了,说脚本错误。
在数据库安装包中,通过osql.exe这个工具来对相关的数据库脚本进行更新,昨天突然发现安装包报错了,说脚本错误,但将脚本拿到数据库查询分析器中执行,却没有问题出现。
问题出在哪里呢?
通过使用osql单独来执行报错的脚本,打印相关信息:
得到如下错误信息:
osql Missing end comment mark "*/"
注释符缺少吗,明明没有哦。
最后发现,原来是在注释语句中存在 GO 语句的问题,如下:
/* ........... GO */
去掉后一切正常。