如果您的应用程序页码超过 5 位,则“-split”选项生成的不是 page_NNNNN.sql 文件,而是 page_NNNNN_XXX.sql,其中 XXX 只是一些ORDER BY
后缀。因此,同一个页面可能会被分割成不同的结果文件(与之前的运行相比)。
您只有第 100001 和 100005 页。结果:第 100001 页的 page_10000_001.sql,第 100005 页的 page_10000_002.sql(例如,我不记得确切的文件名);
您已添加第 100002 页。结果:page_10000_001.sql 对应 100001,page_10000_002.sql 对应第 100002 页,page_10000_003.sql 对应第 100005 页。
这个“功能”破坏了正确的 APEX-Git(和任何其他版本控制系统)绑定的可能性。有没有办法让“-split”选项始终将 APEX 页面保存到具有静态名称的 .sql 文件中(仅基于页码)?