建立及管理資料使用案例網域
資料使用案例領域是輕量型資料類型修飾條件,可封裝一組選擇性特性與限制,允許建立真實世界資訊的模型,例如信用卡卡號、電子郵件地址、出生日期、郵遞區號等等。您可以使用資料使用案例網域來定義您想要如何集中使用資料,以及與其他應用程式共用資料。
另請參閱:Oracle AI Database Concepts,瞭解有關使用案例網域的其他一般資訊
建立使用案例網域
若要建立使用案例網域,請使用 DDL 敘述句 CREATE DOMAIN。
下列敘述句會建立 email 網域。
CREATE DOMAIN email AS VARCHAR2(30)
CONSTRAINT EMAIL_C CHECK (REGEXP_LIKE (email, '^(\S+)\@(\S+)\.(\S+)$'))
DISPLAY '---' || SUBSTR(email, INSTR(email, '@') + 1);
另請參閱:Oracle AI Database SQL Language Reference,瞭解 CREATE DOMAIN 敘述句的相關資訊
刪除使用案例網域
若要刪除使用案例網域,請使用 DDL 敘述句 DROP DOMAIN。
-
下列敘述句會刪除
email網域。DROP DOMAIN email;如果網域與任何表格上的任何資料欄相關聯,則 DROP DOMAIN 命令不允許您刪除網域。
您可以使用 DROP DOMAIN ... 用以取消網域與所有資料欄的關聯並刪除網域的 FORCE 命令。使用 FORCE 選項時請小心,因為您將失去已與網域關聯之所有資料欄的所有網域指定知識。
-
下列敘述句會刪除
email網域,並取消網域與其所有相依資料欄的關聯。DROP DOMAIN email FORCE
另請參閱:Oracle AI Database SQL Language Reference,瞭解 DROP DOMAIN 陳述式的相關資訊