sqlserver存储过程里传字段、传字符串,并返...

经常需要查一些信息,  想写视图来返回数据以提高效率,但是用试视图不能传参,只好想到改存储过程。记录一下语法,方便以后做项目时候想不起来了用。

1:传字段返回datatable

2: 传字段回一串字符

3: 传字符串返回datable

4:存储过程调用存储过程

--加半个小时
(select dateadd(MINUTE,30,GETDATE() ))--UnLockTime 往后加半个小时 CONVERT(varchar(100), @UnLockTime, 20)

--转成可以拼接字符串的格式
set @strOutput='0~由于您最近输错5次密码已被锁定,请在'+CONVERT(varchar(100), @UnLockTime, 20) +'之后再尝试登录~'+CAST(@Id AS NVARCHAR(10))

1:传字段返回datatable

View Code

  2: 传字段返回一串字符

View Code

3: 传字符串返回datable

View Code

4:存储过程调用存储过程

View Code

你可能感兴趣的:(大数据)