MySQL 包含一些日期时间为零的表:'0000-00-00 00:00:00'。使用 SSMA 将数据库迁移到 MsSql 时,我面临无法插入 DbNull 的错误。这是可以理解的,因为 MySql 或 MsSql 都没有这个字段可以为空。
我不明白的是,我将 SSMA 的 Default Projet 设置更改为用常量替换所有零日期 Not Null 列。我选择的常数是:1900-01-01。
还有其他必须设置的设置吗?
MySQL 包含一些日期时间为零的表:'0000-00-00 00:00:00'。使用 SSMA 将数据库迁移到 MsSql 时,我面临无法插入 DbNull 的错误。这是可以理解的,因为 MySql 或 MsSql 都没有这个字段可以为空。
我不明白的是,我将 SSMA 的 Default Projet 设置更改为用常量替换所有零日期 Not Null 列。我选择的常数是:1900-01-01。
还有其他必须设置的设置吗?