CREATE PROCEDURE sp_vProducts_GetProducts
@startDateTime varchar(50),
@endDateTime varchar(50)
AS
SELECT vProducts.BeginningYear + '/' + vProducts.BeginningMonth + '/' + vProducts.BeginningDay + ' ' + vProducts.BeginningHour + ':' + vProducts.BeginningMinute AS BeginningDay
FROM vProducts
WHERE vProducts.BeginningYear + vProducts.BeginningMonth + vProducts.BeginningDay + vProducts.BeginningHour + vProducts.BeginningMinute > @startDateTime and BeginningYear + vProducts.BeginningMonth + vProducts.BeginningDay + vProducts.BeginningHour + vProducts.BeginningMinute < @endDateTime
GO
两个变量格式必须是200306021532这种格式,代表2003年6月2日15点32分
博客展示了一个SQL存储过程sp_vProducts_GetProducts,用于从vProducts表中查询特定时间范围的数据。该存储过程接收两个日期时间变量,要求格式为200306021532,通过拼接日期时间字段进行比较筛选。

9494

被折叠的 条评论
为什么被折叠?



