SQL SERVER的存储过程案例

泪湿孤枕 提交于 2019-12-09 14:32:01

CREATE procedure [dbo].[pro_get_All] /*定义存储过程名称*/
@beginTime datetime,/*定义存储过程变量,变量名以@大头 变量类型放在变量名之后,以空格区别,多个变量以,分割*/
@endTime datetime
as/*as之后的内容是存储过程的具体语句*/

select * from
(
select *,cast('1' as varchar) as 'num' from dbo.数据记录1
union all
select *,cast('2' as varchar) as 'num' from dbo.数据记录2
union all
select *,cast('3' as varchar) as 'num' from dbo.数据记录3
union all
select *,cast('4' as varchar) as 'num' from dbo.数据记录4
union all
select *,cast('5' as varchar) as 'num' from dbo.数据记录5
union all
select *,cast('6' as varchar) as 'num' from dbo.数据记录6
union all
select *,cast('7' as varchar) as 'num' from dbo.数据记录7 
) as tb  where  日期时间>=@beginTime and 日期时间<@endTime

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!