我需要对数据库中的每个表启用更改跟踪。这里有一个问题可以显示过程
Enable change tracking on all tables in database
但是,问题在于,它会将GO放在语句的末尾而不是单独一行。我认为char(13)和char(10)应该这样做。但是没有运气。它像这样创建它
PRINT 'Enable CHANGE_TRACKING on [dbo].[ReviewHistory]';ALTER TABLE [dbo].[ReviewHistory] ENABLE CHANGE_TRACKING GO
相反,应该像这样
PRINT 'Enable CHANGE_TRACKING on [dbo].[ReviewHistory]';ALTER TABLE [dbo].[ReviewHistory] ENABLE CHANGE_TRACKING
GO
答案 0 :(得分:0)
事实证明,SSMS选项中未启用保留CR / LF。一旦检查并重新启动SSMS,LF就可以正常工作