在用户自定义函数中动态查询指定表中动态列的数据信息
碰到一个小需求,需要形成一个用户自定义函数,该函数是需要从某个数据表中返回指定列的数据。首先以为比较轻松,无非就是动态拼接一下SQL语句就可以了,谁知当动态形成SQL语句以后,结果报错,原因是用户自定义函数中不能使用拼接的SQL语句,在网上搜了一大把,结果都是提出要用存储过程来处理。不信这个邪了,因为存储过程我实在不愿意过于滥的使用,没办法,后来想到利用XML来进行处理。代码如下:Create FUNCTION GetRoleAuthorizationValueByUser (@UserADAccoun
原创
2010-07-26 19:14:00 ·
1142 阅读 ·
0 评论