写点什么

YashanDB ENCRYPT_AES128 函数

作者:YashanDB
  • 2025-05-08
    广东
  • 本文字数:271 字

    阅读完需:约 1 分钟

ENCRYPT_AES128 函数以expr2为 key 加密expr1的明文,返回一个 VARCHAR 类型的密文。

本函数遵循如下规则:

  • expr1 支持所有可以隐式转换为字符型的类型;expr2 只支持 VARCHAR/CHAR 类型。

  • expr2 不能为 null。

  • 当 expr1 为 null 时返回 null。

Caution:

ENCRYPT_AES128 函数中的密钥由用户管理,请勿将包含 ENCRYPT_AES128 函数的 SQL 写入 OUTLINE 或者 SQLMAP 视图中,以避免潜在的密钥泄露风险。

示例

SELECT encrypt_aes128(area_name, 'admin') FROM area;
ENCRYPT_AES128(AREA_----------------------------------------------------------------U��G��U��K��U��F��U��F��U��G��


复制代码


用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB ENCRYPT_AES128函数_YashanDB_InfoQ写作社区