使用函数登录,并返回用户类型
2014-11-01 15:24
344 查看
--2014-10-28
--登录并且返回用户类型
ALTER FUNCTION [dbo].[User_Login]
(
@user_id nvarchar(20),
@user_name nvarchar(20),
@password nvarchar(20)
)
RETURNS nvarchar(20)
AS
BEGIN
DECLARE @Return as nvarchar(20)
SET @Return = ''
--获取要查询的数据是否存在
SELECT top 1 @Return=isnull(user_type,'')
FROM Person
WHERE user_id = isnull(@user_id, '') and
password=isnull(@password,'')
RETURN isnull(@Return,'')
END
执行语句:select [dbo].[User_Login]('','','')
--登录并且返回用户类型
ALTER FUNCTION [dbo].[User_Login]
(
@user_id nvarchar(20),
@user_name nvarchar(20),
@password nvarchar(20)
)
RETURNS nvarchar(20)
AS
BEGIN
DECLARE @Return as nvarchar(20)
SET @Return = ''
--获取要查询的数据是否存在
SELECT top 1 @Return=isnull(user_type,'')
FROM Person
WHERE user_id = isnull(@user_id, '') and
password=isnull(@password,'')
RETURN isnull(@Return,'')
END
执行语句:select [dbo].[User_Login]('','','')
相关文章推荐
- 在主函数中提示用户输入用户名和密码。另写一方法来判断用户输入是否正确。该方法分别返回一个bool类型的登录结果和和一个string类型的登录信息。如登录成功,返回true及“登录成功”,若登录失败则返回false及“用户名错误”或“密码错误”(使用out参数)
- 让boolean类型验证用户函数同时修改返回输入的参数对象
- 对引用和指针使用以及函数返回引用和指针类型的理解
- 使用VS2012 MFC自定义消息时,处理函数不能返回void类型。
- pycahrm使用docstrings来指定变量类型、返回值类型、函数参数类型
- 作为函数返回类型使用
- 对引用和指针使用以及函数返回引用和指针类型的理解
- controller类中使用json返回错误码,实现用户登录
- 对引用和指针使用以及函数返回引用和指针类型的理解
- 使用@RequestMapping 定义处理器函数-支持的函数返回类型
- Python不使用函数,实现用户登录控制
- 对引用和指针使用以及函数返回引用和指针类型的理解
- 函数返回的如果是指针类型则使用自动释放池:
- 由计算机产生0-9之间的随机整数,用户输入猜测的数据,统计用户猜测的次数。产生随机数可以使用Math.rangom()静态方法,该方法返回正的double类型浮点数位于(0.0 1.0】间。
- 发现原来使用BOOL类型返回值的函数都是三值逻辑
- 使用sqlite3的接口函数完成一个用户登录验证功能模块设计 要封装成独立函数,在独立的main中调用测试;
- C#中使用网络函数 (第一部分 用户函数)[翻译]
- C++中函数中参数和返回值都是用户定义类型(这里主要是类的情况时的分析)
- VB.Net + asp.net的一个web系统,使用SQL2000数据库 现在运行时偶尔会出现一个奇怪现象,一个用户登录时,登录后的界面竟然是另一个用户
- 使用sql Server 的函数功能返回 表,方便在程序中调用