GBase 8a
安装配置
文章
数据脱敏之自定义脱敏
发表于2024-12-30 17:41:3033次浏览1个评论
自定义脱敏是对字符列进行脱敏,用户可以设定三个参数,prefix 开始保留字符数量,suffix 结尾保留字符数量以及 padding 遮挡字符,如果实际内容长度小于等于prefix+suffix+length(padding)长度,则直接显示 padding 的字符内容。
示例:
gbase> CREATE TABLE t_m_partial(context VARCHAR(255) MASKED WITH(FUNCTION = 'PARTIAL(3,"XXXX",6)'));
Query OK, 0 rows affected (Elapsed: 00:00:00.24)
gbase> INSERT INTO t_m_partial VALUES('This is a book on the desk.'),('Hello');
Query OK, 2 rows affected (Elapsed: 00:00:00.08)
Records: 2 Duplicates: 0 Warnings: 0
gbase> SELECT * FROM t_m_partial;
+---------------+
| context |
+---------------+
| ThiXXXX desk. |
| XXXX |
+---------------+
2 rows in set (Elapsed: 00:00:00.02)
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25052
- 42023-09-25浏览数:18521
- 52020-05-11浏览数:17526