Oracle 11g中的PostgreSQL CREATE DOMAIN等价物?

时间:2013-11-04 16:39:34

标签: oracle oracle11g

在PostgreSQL中,我使用CREATE DOMAIN命令创建数据类型别名。

如何在Oracle中做同样的事情? (11g,AWS RDS)

我的意思是简单的数据类型别名,而不是结构化数据类型。

1 个答案:

答案 0 :(得分:1)

您可以使用SUBTYPE命令创建别名或基于现有别名的新类型:

SUBTYPE subtype_name IS base_type [CONSTRAINTS];

例如:

SUBTYPE MYFLOAT IS NUMBER;

SUBTYPE BOOLCHAR IS VARCHAR2(1);

SUBTYPE DATENN IS DATE NOT NULL;

这仅适用于PL / SQL上下文。

相关问题