gpt4 book ai didi

mysql - UCASE 无法在 MySQL 中使用 AES_DECRYPT

转载 作者:行者123 更新时间:2023-11-29 19:28:45 26 4
gpt4 key购买 nike

我正在尝试从具有 AES 加密数据的列中获取大写数据。列数据类型为 varbinary

SELECT UCASE(AES_DECRYPT(first_name,'TEST')) from mytable

Sample Data
first_name
James
PHIL
PRESTON

EXPECTED
first_name
JAMES
PHIL
PRESTON

结果,返回的是原始大小写的数据,而不是返回大写的数据。有什么建议缺少什么吗?

最佳答案

刚刚找到解决方案!,在这里更新它可能对其他人有帮助!,似乎在将 DECRYPTED 结果转换为 CHAR 后它起作用了!

SELECT UCASE(CAST(AES_DECRYPT(first_name,'TEST') AS CHAR)) from my table.

关于mysql - UCASE 无法在 MySQL 中使用 AES_DECRYPT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41950528/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com