执行 SET DATABASE SQL NAMES TRUE 后,数据库不允许我创建一个名为 DAY 的列 .
SET DATABASE SQL NAMES TRUE
DAY
由于我在数据库目录上执行了我已经工作了一段时间的语句,我想知道是否有办法检查这些违规的现有模式 .
您可以复制数据库并编辑副本的.script文件,以将现有语句 SET DATABASE SQL NAMES FALSE 更改为 TRUE . 当您打开副本时,引擎将停止加载脚本并在遇到用于数据库对象的保留名称时报告错误 . 您可以编辑不允许的名称,然后重试,直到没有错误 .
SET DATABASE SQL NAMES FALSE
TRUE
1 回答
您可以复制数据库并编辑副本的.script文件,以将现有语句
SET DATABASE SQL NAMES FALSE
更改为TRUE
. 当您打开副本时,引擎将停止加载脚本并在遇到用于数据库对象的保留名称时报告错误 . 您可以编辑不允许的名称,然后重试,直到没有错误 .