任何人都可以告诉我在变更集中指定defaultValue =“0”与defaultValueNumeric =“0”之间的区别吗?这是一个bigint专栏。liquibase defaultValue vs defaultValueNumeric
http://www.liquibase.org/manual/add_default_value在这里没有详细说明。
任何人都可以告诉我在变更集中指定defaultValue =“0”与defaultValueNumeric =“0”之间的区别吗?这是一个bigint专栏。liquibase defaultValue vs defaultValueNumeric
http://www.liquibase.org/manual/add_default_value在这里没有详细说明。
不同之处在于,defaultValue在生成的SQL中引用了值。许多数据库将解释插入'42'到数字字段作为数字42,但一些失败。 defaultValueNumeric告诉liquibase它是一个数字,因此不会被引用,并且可以用于所有数据库类型。
如何表示liquibase正确解释的XML /字符串中的NULL字符? defaultValue =“NULL”??似乎不正确,因为在符号方面它看起来与defaultValue =“Text”一致。 – anon58192932
FWIW我使用了defaultValueNumeric,它似乎工作得很好。 – PapaFreud