【发布时间】:2022-01-05 13:02:49
【问题描述】:
我想根据Oracle表中列值的某些条件编写一个创建表脚本。
例如,我有一个名为 A 的表,在该表中,我们有 3 列 Country、Country Code 和 Country Short Name。
如果 Country 列有值,则 Country Code 和 Country Short Name 列可能有值,也可能没有值。
如果 Country 列没有值,则 Country Code 和 Country Short Name 列必须是强制性的。
如何在 Oracle DB 中为此编写创建表脚本?
【问题讨论】:
-
是的,你可以!请查看
create table、insert和NULL的文档。 -
创建一个表应该是一次性的。为什么要费心编写脚本,然后手动创建它并完成它,或者是否存在您试图解决的潜在问题,您没有提到
标签: sql database oracle oracle-sqldeveloper create-table