liquibase 会生成 SQL 与 SQL 92 的差异吗?
does liquibase generate SQL Diff with SQL 92?
我想知道用 liquibase 生成的 sql 是不是 SQL 92 ?因为我想在多个 dbms 上使用 Liquibase DiffChangelog 是 sql 或者生成的 xml is supported by multiple databases ?
生成的 XML 通常与数据库无关,但在很多情况下,不同的数据库引擎以不同的方式支持相同的基本功能。即使对于像 'simple' 这样的 id 列,设计适用于多个数据库的数据库模式也可能非常困难。一些数据库支持序列,但不是全部。有些具有自动生成的 GUID 列,有些则没有。差异列表是巨大的。
我想知道用 liquibase 生成的 sql 是不是 SQL 92 ?因为我想在多个 dbms 上使用 Liquibase DiffChangelog 是 sql 或者生成的 xml is supported by multiple databases ?
生成的 XML 通常与数据库无关,但在很多情况下,不同的数据库引擎以不同的方式支持相同的基本功能。即使对于像 'simple' 这样的 id 列,设计适用于多个数据库的数据库模式也可能非常困难。一些数据库支持序列,但不是全部。有些具有自动生成的 GUID 列,有些则没有。差异列表是巨大的。