作者PowerKid (暴力小孩)
看板Database
标题[SQL ] SQL SERVER 函数的问题
时间Tue Feb 14 19:06:22 2017
(针对
SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
资料库名称:SQL SERVER
资料库版本:2008
内容/问题描述:
最近在看资料库发现之前的维护者有写一个加密的函数
可是看不太懂
USE [XXX]
GO
SET ANSI_NULLS OFF
GO
SET QUOTED_IDENTIFIER OFF
GO
ALTER FUNCTION [dbo].[AESDecrypt](@l_TEXT [nvarchar](1024), @l_Key
[nvarchar](128))
RETURNS [nvarchar](1024) WITH EXECUTE AS CALLER
AS
EXTERNAL NAME [AES].[AES].[AESDecrypt]
这是一个加密的函数 会传入两个参数 然後RETURN一个值
但我的问题是怎麽没有加密的中间算式 譬如使用SQL SERVER内键的的AES函数
然後回传值是二进位 十进位 之类的中间算式
就直接回传一个值回来 这样如果我要换成DES之类的实在是不会换
还是纯量值函数的公式其实写在别的地方
谢谢
--
◤ ◥ ↙ 宅侦探科男 ◤ ◥ ◢ ◣
◤▁ /
◣ ψhacoolman 我快要梦到 ◥\\//◤
▉6◤◤◤//
◣◤ ◣ 凶手的脸书了.. ◥ ◥ _)_ ◤
◣| ▅● ◢◢/ ◥ 根据键盘显示, ◣ ◢ ◢ ◣︶ι︶◤ ◣
◢◥ ▅▅●◤◥ 凶手就是你! ◢ / ◥ ︻ ◤ \ ◥
◢ ╮ ◣╰◢ ◢ ◤ 苗栗小五郎 → ﹨ > ◥ ◤ < ∕
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.233.5.47
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1487070389.A.CA7.html
2F:推 rockchangnew: 他写了clr部署在sql里,看不见程式的,已编译过 02/16 15:27
4F:→ rockchangnew: 319 02/16 15:29