求助 关于SQL的函数问题 求助.......急...... 你直接在函数A()中返回true不就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个应该不难吧!无非是用户要做某种动作,那么你就传入可该动作的id,用户id,然后判断该用户有没有这个权限吧?/****** 物件: 預存程序 dbo.CE_LIST_TYPE 指令碼日期: 2005/7/14 下午 04:18:10 ******/create proc test_right@usrnam varchar(10),@right int,havRight bit outputas if exists(select * from User_Right where UsrNam = @usrnam and left(right,@right) ='Y')set havRight = 1--return 0也可以用return值elseset havRight = 0--return 1也可以用return值GO那么对于用户'kitty','YYNN' --yynn,查询,修改,删除,特殊现在要查询她是否有修改权限,就用exec test_right 'kk',2随手写的,不是太严密,还要做一些判断,而且还有根据你设置权限的资料表结构来说 关于取日期的问题,帮忙看一下。 如何判断一个表中的ID是否存在于另一个表中 IP地址如何正确排序? 如何得到一个数据库的名字 请教视频文件存储 我要调试存储过程,可是为什么只让我设断点,单步跟踪的一组按钮全部为灰,不可用。这是怎么回事呀?着急! 有没有自动生成存储过程或编辑解释的第三方工具或软体。有的一律得分。前三名!详内 ────────寻求查询语句──────── sql server远程连接问题 一个简单问题,小送分! 求删除重复记录的SQL语句一条~~~~~~~~~~~~~~~~~ 关于消除重复数据的问题,大力,邹建,马可帮忙呀!在线等待,解决马上给分,嫌分不够可再加
无非是用户要做某种动作,那么你就传入可该动作的id,用户id,然后判断该用户有没有这个权限吧?/****** 物件: 預存程序 dbo.CE_LIST_TYPE 指令碼日期: 2005/7/14 下午 04:18:10 ******/
create proc test_right
@usrnam varchar(10),
@right int,
havRight bit output
as
if exists(select * from User_Right where UsrNam = @usrnam and left(right,@right) ='Y')
set havRight = 1
--return 0也可以用return值
else
set havRight = 0
--return 1也可以用return值
GO
那么对于用户'kitty','YYNN' --yynn,查询,修改,删除,特殊
现在要查询她是否有修改权限,就用exec test_right 'kk',2
随手写的,不是太严密,还要做一些判断,而且还有根据你设置权限的资料表结构来说