我有一个非常简单的评论程序。例如:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE test
AS
BEGIN
-- Single line comment
SET NOCOUNT ON;
SELECT GETDATE();
END
GO
脚本保存为编码的UTF-8。
当我使用flyway(成功)迁移它并稍后通过管理工作室进行检查时,我发现多线注释被剥离了。此外,当查看飞路迁移程序时,SSMS会抱怨线路结束不一致'。我在这里缺少什么?
答案 0 :(得分:1)
很高兴将评论放下来帮助你 - 至于你的第二个问题:
why i am getting "Inconsistent ending lines" warning window while executing sql script?
Quintessence:找到腐蚀它并修复它的东西; o)
手动
如果你有notepad ++,你可以通过打开它们来清理脚本,然后编辑/ EOL转换/并选择你想要的EOL
有点自动
见Windows command to convert Unix line endings? - >小心更多的东西,它会杀死你的文件,如果你在里面使用它(inputfile = outputfile)