我在SQL Server数据库中的一张表里有一个字段(比如说foo),最初定义时是可为空的,但新需求要求该字段必须为非空。
那么在不删除表内容的情况下,用更新脚本将该字段更新为非空,有什么最佳方法呢?我试过从设计视图生成脚本,但执行时失败了,因为表的当前内容中包含foo的NULL值。更糟糕的是,如果忽略此错误,它会继续删除表的所有内容!
那么在不删除表内容的情况下,用更新脚本将该字段更新为非空,有什么最佳方法呢?我试过从设计视图生成脚本,但执行时失败了,因为表的当前内容中包含foo的NULL值。更糟糕的是,如果忽略此错误,它会继续删除表的所有内容!