gpt4 book ai didi

sql - 加密 - 在 SQl Server 2008 中用法语单词解密

转载 作者:行者123 更新时间:2023-12-04 23:45:34 24 4
gpt4 key购买 nike

我想用 EncryptByKey 在我的表中添加像 Catégories 这样的法语单词。这是我的查询:

OPEN SYMMETRIC KEY SymmetricKey1
DECRYPTION BY CERTIFICATE Certificate1;
insert into tbl_Name (Name)
values (EncryptByKey( Key_GUID('SymmetricKey1'), CONVERT(Nvarchar,'Catégories')))

但是当我通过以下查询检索值时,我得到的是 慃㽴潧楲獥 而不是 Catégories

OPEN SYMMETRIC KEY SymmetricKey1
DECRYPTION BY CERTIFICATE Certificate1;
SELECt CONVERT(NVARCHAR(max),DECRYPTBYKEY(Name)) as Name from tbl_Name

你能帮我解决这个问题吗?

最佳答案

写法语单词和前缀 'N' 以将字符串标记为 Unicode,然后加密:

insert into tbl_Name (Name)
values (EncryptByKey( Key_GUID('SymmetricKey1'), N'Catégories'))

关于sql - 加密 - 在 SQl Server 2008 中用法语单词解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22006844/

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