CREATE TABLE table_name (
-- 非加密列
no_encrypt_column data_type,
-- 加密列
encrypt_column1 data_type ENCRYPTED WITH (
COLUMNS_ENCRYPTION_KEY = column_encryption_key_name_1,
ENCRYPTION_TYPE = DETERMINISTIC
),
......
);
参数描述:
ENCRYPTED WITH列约束:
column_encryption_key:指定加密该列的CEK名称。
encryption_type:ENCRYPTED WITH约束中的加密类型,可能取
DETERMINISTIC:确定性加密,iv基于明文生成。
RANDOMIZED:随机性加密,iv随机生成。