首页 > 代码库 > sql server存储过程简单的使用
sql server存储过程简单的使用
--创建存储过程create proc test_proc @date datetimeas select * from t_user where times betweenconvert(datetime,CONVERT(varchar(10),DATEPART(YYYY,@date)) + ‘-‘ + CONVERT(varchar(10),DATEPART(MM,@date)) + ‘-‘ + CONVERT(varchar(10),DATEPART(DD,@date))+ CONVERT(varchar(10),‘ 07:00‘))andconvert(datetime,CONVERT(varchar(10),DATEPART(YYYY,@date)) + ‘-‘ + CONVERT(varchar(10),DATEPART(MM,@date)) +‘-‘ + CONVERT(varchar(10),DATEPART(DD,@date))+ CONVERT(varchar(10),‘ 22:00‘))go--修改存储过程alter proc test_1 @date datetimeas select count(1) from t_user where times betweenCONVERT(varchar(10),DATEPART(YYYY,@date)) + ‘-‘ + CONVERT(varchar(10),DATEPART(MM,@date)) + ‘-‘ + CONVERT(varchar(10),DATEPART(DD,@date))+ CONVERT(varchar(10),‘ 07:00‘)andCONVERT(varchar(10),DATEPART(YYYY,@date)) + ‘-‘ + CONVERT(varchar(10),DATEPART(MM,@date)) + ‘-‘ + CONVERT(varchar(10),DATEPART(DD,@date))+ CONVERT(varchar(10),‘ 22:00‘)go--执行存储过程exec test_proc ‘2012-3-4‘--使用变量接收返回值declare @return_value int exec @return_value=test_1 ‘2012-3-4‘select @return_value
sql server存储过程简单的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。