我正在使用VS2017和SQL Server 2016处理SSDT数据库项目。我需要将char
数据类型的所有表列更改为nvarchar
。
同样适用于varchar
至nvarchar
和text
至nvarchar
以及smallint
至int
数据类型。
表格文件夹中有500个表格。替换/更新这些列的最佳方法是什么?
提前致谢
答案 0 :(得分:1)
我不确定是否有最佳方法可以做到这一点,但这是我要做的事情(注意间距和括号在文本搜索中很重要):
当您这样做时,构建项目并修复错误。
但是我可以理解为什么要切换到UNICODE,但是在系统范围内将所有SMALLINT转换为INT是一个非常糟糕的主意。