セキュリティ制約列があるテーブルの作成 - Advanced SQL Engine - Teradata Database

Teradata Vantage™ - Advanced SQL Engineセキュリティ管理ガイド

Product
Advanced SQL Engine
Teradata Database
Release Number
17.10
Published
2021年7月
Language
日本語
Last Update
2021-09-23
dita:mapPath
ja-JP/ppz1593203596223.ditamap
dita:ditavalPath
ja-JP/wrg1590696035526.ditaval
dita:id
B035-1100
Product Category
Software
Teradata Vantage

CREATE TABLE文を使用して、SETとMULTISETの両方の基本テーブルにセキュリティ制約列を定義することができます。 例は以下のとおりです。

CREATE [SET|MULTISET] TABLE  table_name 
    (col1 integer, col2 integer, col3 varchar(30),
    Security_Classification CONSTRAINT, Job_Category CONSTRAINT)
    primary index(col1);

この場合、Security_Classification(階層レベルの制約)およびJob_Category(非階層型カテゴリの制約)は、既存のセキュリティCONSTRAINTオブジェクト名に一致するセキュリティ制約列です。

テーブルを両方のタイプの制約で定義する必要はありません。

制約列は、対応するCONSTRAINTオブジェクトからデータ型とNULLまたはNOT NULLの指定を継承します。

セキュリティ制約列についてCOMPRESS句を指定することはできません。