斯潘8
斯潘4
你好,
我有一个SQLExecutor连接到SQL数据库上的SDE。我正在使用带有嵌入连接的Microsoft SQL Server非空间格式。
我的SQL语句是:
fme_sql_分隔符;
去
禁用gisowner上的trigger gisowner.segme mslink_counter[A10];
去
我得到以下错误:
查询失败,可能是由于语句格式不正确。
提供程序错误“(-2147217900)关键字“trigger”附近的语法不正确。
发生了致命错误。查看上面的日志文件了解详细信息
无法使用“mssql_ado”读卡器从数据集“ahs_gis”中读取功能
你好尤利亚罗齐玛
错误的原因是go语句。go不是一个真正的T-SQL语句,但与sqlcmd或osql实用程序(如SQL Server Management Studio)一起使用。更多信息可在这里找到:https://docs.microsoft.com/en-us/sql/t-sql/language-elements/sql-server-utilities-statements-go?视图=SQL-Server-2017
因此,如果您将您的声明更改为以下内容:
fme_sql_分隔符;
禁用gisowner.a10上的触发器gisowner.segme mslink_counter;
我用自己的语法尝试了上面的方法,它运行正常。希望有帮助!
?2019安全亚搏在线软件公司|合法的