addForeignKeyConstraint liquibase的ondelete选项的默认值

鲁弗斯

根据此文档:

http://www.liquibase.org/documentation/changes/add_foreign_key_constraint.html

liquibase允许创建外键。那里有一个有趣的属性,叫做onDelete据记载,可能的值为:“ CASCADE”,“ SET NULL”,“ SET DEFAULT”,“ RESTRICT”,“ NO ACTION”,但未明确提及哪个是默认值

有任何想法吗?还是仅仅明确提及它会更好?

我猜它也可以取决于数据库。我使用PostgreSQL,MySQL和MsSQL。

内森·沃克斯兰

如果未指定值,则Liquibase将在SQL中不包含任何其他子句,因此它实际上取决于数据库的默认值。

默认行为通常是RESTRICT。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章