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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理