如何在AS/400中通过DDS在物理文件中声明外键



我们可以使用SQL非常容易地生成外键。但是有没有办法用DDS来声明外键呢?

IamLam指出,DDS不直接支持源中的约束;你必须在事后使用ADDPFCST。

我假设你没有一个变更管理系统。在这种情况下,你可以做两件事之一

切换到SQL DDL——SQL创建的表和DDS创建的文件基本上没有区别。IBM实际上提供了一个实用程序来为对象生成SQL DDL,而不管它最初是不是使用DDS或DDL创建的。

使用DDS的预编译器。我听说过的一个开源是Alan Campin的COMPILEhttp://think400.dk/downloads.htm

事实上,你也可以在CMS中使用上述任何一种,但如果你有CMS,你可能不会问这个问题,因为它应该在文件更改时负责创建约束。

相关内容

  • 没有找到相关文章

最新更新