请选择 进入手机版 | 继续访问电脑版

注册会员

3

主题

5

帖子

16

积分

注册会员

积分
16
  • 77

    金币

  • 3

    主题

  • 5

    帖子

最新发帖

[处理中] 日期查询


注册会员   /  发表于:2026-1-7 15:54  /   查看:43  /  回复:3
1金币
select  *  from  [SP_PersonWorkProgress_NoSta1]  where 1=1 {IIF(@StartDate = null, "", "AND WorkOnDate>=@StartDate 00:00:00”)}  {IIF(@EndDate = null, "", "AND WorkOnDate<=@EndDate 23:59:59”)}

@StartDate,@EndDate这两个是日期型,为什么上面加了 00:00:00和 23:59:59报错,应该怎么加

3 个回复

Bella.YuanWyn认证
超级版主   /  发表于:7 天前
沙发
问题描述:日期查询参数如何设置为日期时间型?
问题解答:您好,看您的描述,您应该是想使用日期时间型的参数,最简单的方法,您可以将参数类型修改为日期时间型,然后试试看;如果还是有问题,可以将对应的sql粘贴到文本框,然后预览看看对应的sql是否正确。

回复 使用道具 举报

注册会员   /  发表于:7 天前
板凳
能不能我用日期型,然后在开始日期后加00:00:00,结束日期后加23:59:59
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:6 天前
地板
涵 发表于 2026-1-8 21:17
能不能我用日期型,然后在开始日期后加00:00:00,结束日期后加23:59:59

还是更推荐您使用日期时间型的参数类型。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部