gpt4 book ai didi

sql - 'GO' 附近的语法不正确 - TADOQuery

转载 作者:行者123 更新时间:2023-12-03 15:51:05 25 4
gpt4 key购买 nike

Possible Duplicate:
How to run a database script file from Delphi?

我有一个非常长的 SQL 脚本来运行查询,它更新字段、创建表、创建过程等。因此,周围有很多“GO”一词,否则它将无法正常运行。

在 MSSQL 查询上,脚本运行良好,而在 ADO 查询上,我得到以下结果:

Incorrect syntax near 'GO'

编辑: 好的,我想我们已经很确定 ADO 查询不会读取单词 GO。但是,如果没有 GO 这个词,我的代码将无法工作,必须在第一行创建过程,并且我在文件中抛出了一些过程。这是一个问题。

唯一的解决方法是创建单独的查询?

最佳答案

是的。删除 GO - 它不是有效的 SQL。

它是特定于 Microsoft SQL 实用程序的语法 - 请参阅 MSDN .

Signals the end of a batch of Transact-SQL statements to the SQL Server utilities.

(强调我的)

关于sql - 'GO' 附近的语法不正确 - TADOQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5997095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com