在PostgreSQL中,我使用CREATE DOMAIN
命令创建数据类型别名。
如何在Oracle中做同样的事情? (11g,AWS RDS)
我的意思是简单的数据类型别名,而不是结构化数据类型。
答案 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上下文。