如名称所示,强制alter database更改其排序规则,忽略我从比较数据的函数或计算列中获得的错误消息。
有办法吗?
喜欢IGNORE_ERRORS之类的东西吗? 非常感谢!
答案 0 :(得分:0)
也许你可以使用交易。
begin transaction;
alter table ...
... repair calculated colums ...
commit;
通常情况下,您不可能对数据库进行更改,使其处于不一致状态。见ACID
答案 1 :(得分:0)
不,因为如果您可以忽略错误,您的数据和数据库将被破坏。这是坏的事情。
请参阅此recent question about changing collation获取灵感,希望