如何优化加密SQL Server数据库表中的转换

时间:2016-07-12 12:27:01

标签: sql-server encryption

我有一个加密的数据库表,我想从中选择数据用于某些计算。为此需要进行大量转换,并再次加密以更新表。我该如何优化我的查询。 示例查询

SELECT @Total=CAST(CONVERT(varchar, DecryptByKey([Amount1])) AS numeric(12, 2))+
CAST(CONVERT(varchar, DecryptByKey([Amount2])) AS numeric(12, 2))*@Percent FROM Table1

UPDATE Table1
SET [Total]= EncryptByKey(Key_GUID('KEY_67832'), CONVERT(varchar,@Total))

1 个答案:

答案 0 :(得分:2)

element {
    transform: rotate(0deg);
}