1

我很抱歉这个问题,但我是使用 MySQL 数据库的新手。我只想知道 MySQL 是否支持 MS SQL 中的 GO。谢谢,

4

2 回答 2

4

GO不是 SQL 关键字,甚至不是 Transact-SQL 关键字。

它是 Microsoft SQL Server工具的批处理分隔符。

请参阅MSDN 上的 GO (Tansact-SQL)

向 SQL Server 实用程序发出一批 Transact-SQL 语句结束的信号。

和:

GO 不是 Transact-SQL 语句;它是sqlcmdosql实用程序以及 SQL Server Management Studio 代码编辑器识别的命令。

它不受任何其他数据库的支持。

于 2012-04-23T15:29:54.480 回答
3

不。分号;相当于 mySql

除非你试图做类似的事情

insert into...
GO 10

执行 10 次。

那么这是不可能的

于 2012-04-23T15:36:18.287 回答