`

日期有空格等查询不到的问题

    博客分类:
  • SQL
 
阅读更多

 

问题代码

 

select * from om_exp a, om_exp_item b
where a.exp_no = b.exp_no and a.exp_type = 'OM' and a.fast_flag = '0' and
       a.updt_name = 'BKLOC' and
       a.updt_date between
       to_date(to_char(sysdate - &1, 'yyyymmdd') || ' 00:00:00',
               'yyyymmdd HH24:Mi:SS') and
       to_date(to_char(sysdate - &1, 'yyyymmdd') || ' 23:59:59',
               'yyyymmdd HH24:Mi:SS')
 group by to_date(to_char(a.updt_date, 'yyyymmdd'), 'yyyymmdd'),

 

这个查日期,如果日期格式不对,有空格等是查询不到的,比如

 

select * from om_exp a where a.updt_date like '2011-11-09%'  可以查到

select * from om_exp a where a.updt_date='2011-11-09'   不可以查到

select * from om_exp a where a.updt_date='2011-11-10'   可以查到

 

解决办法为

 

select * from om_exp a where a.updt_date>='2011-11-09' and a.updt_date<='2011-11-10'
 

查询到的就为9号一天的

 

 

 

分享到:
评论

相关推荐

    SQL Server中日期问题的解决

    这个例子中,`LIKE '12/19/2004%'`意味着日期必须以`12/19/2004`开头,之后可以是任何字符(包括空格、时间等),从而确保了只筛选出特定日期的数据。 #### 方法四:分别提取年份、月份和日期 对于更复杂的日期过滤...

    java处理日期合并

    本文详细介绍了如何使用Java处理日期合并的问题,通过对`TimeoffDateDTO`类的定义和日期合并算法的具体实现,提供了一种有效的方法来解决实际工作中经常遇到的时间段重叠问题。这种方法不仅适用于员工请假时间的管理...

    JavaScript去除空格的三种方法(正则/传参函数/trim)

    在进行JavaScript编程时,去除字符串中的空格是一个常见...总结来说,去除字符串中的空格是前端开发中一个常见的问题,不同的方法各有优劣,适用于不同的场景。了解这些方法,能够帮助你更加灵活高效地处理字符串数据。

    替换特殊字符撤柜本身加空格

    在探讨“替换特殊字符撤柜本身加空格”的主题时,我们主要关注的是Java编程语言中的`replaceAll`方法,这是处理字符串中特定模式的强大工具。`replaceAll`是`String`类的一个成员方法,用于替换字符串中所有匹配正则...

    万能日期正则表达式 (适用于各种日期样式)绝对经典

    该正则表达式的设计目标是尽可能地覆盖各种日期格式,包括但不限于: - 年-月-日 (yyyy-MM-dd) - 月-日-年 (MM-dd-yyyy) - 日-月-年 (dd-MM-yyyy) - 支持月份的数字形式 (MM) 和英文缩写形式 (MMM) - 可选的时间部分...

    SQL中日期格式转换

    在SQL中,日期和时间数据类型的格式化是一个常见的需求,特别是在报表或用户界面展示时,我们需要将数据库存储的标准日期格式转换为更易于阅读的形式。SQL Server 提供了 `CONVERT` 函数,允许我们根据需要将日期和...

    sql日期转换

    此查询首先使用`CONVERT`函数将日期转换为字符串,然后通过连续三次使用`REPLACE`函数移除所有的短横线、空格和冒号,从而得到一个没有分隔符的日期时间字符串。 ### 三、其他常用样式参数 除了上述示例外,`...

    eclipse去空格等号自动补全

    如果你不希望等号后自动插入空格,可以取消勾选“Insert spaces for tabs”选项,并确保“Tab policy”设置为“Spaces only”,这样Eclipse将不再使用空格进行缩进。 接下来,为了进一步定制等号后的自动补全行为,...

    使用公式提取Excel中的日期后发现格式不对.docx

    然而,当我们尝试使用公式直接提取后,可能会发现日期的格式并不正确,即使设置了正确的日期格式,问题依然存在。以下是一个关于如何解决这个问题的详细解答。 首先,假设你有一列身份证号码,如A列所示,其中包含...

    keil插件包(格式化代码 文件注释 函数注释 当前日期 当前时间)

    它能够按照特定的风格对代码进行自动格式化,包括缩进、空格、括号对齐等,有助于保持代码的整洁和一致性。Astyle还允许用户自定义格式化规则,满足不同的编码规范需求。 将Astyle插件应用到Keil中,首先需要下载...

    Laravel开发-laravel-doctrine-sqlsrv-date-fix

    例如,SQL Server的datetime格式可能与MySQL或PostgreSQL等其他数据库系统不完全相同。 在Laravel与SQL Server集成的过程中,可能会出现由于DateTime对象转换不当导致的错误,尤其是当尝试将Laravel的Carbon日期类...

    科脉软件常见问题

    如果入库单审核后在已审核单中未查到,请检查日期错误导致该单据被记录在别的日期下面,在当天的记录中当然找不到,请先检查这方面的原因。 能否把前台销售流水数据报表里面的小计金额去掉 可以,打开前台销售流水...

    正则表达式验证日期格式

    通过以上分析可以看出,这两段正则表达式都是为了验证日期格式的有效性而设计的,它们能够精确地处理闰年和平年的问题,同时也支持多种日期格式(如“年-月-日”、“年/月/日”等)。这对于需要进行日期格式验证的...

    ASP.NET服装进销存管理系统源码

    但日期要稍微改一下形式是从某某日期到某某日期的那种格式,这里支持单一条件和多种条件选择,例如我只写日期单击查询,它就出现这个日期之内的订单,如果加一项查询条件为仓库是总店的,那查询后显示的就是这个日期...

    判断数据是否是日期网页源代码.zip

    识别日期的关键在于理解这些格式的共性,例如年份通常是四位数字,月份和日期通常是一到两位数字,且可能伴有斜杠、破折号或空格分隔。在编程中,可以使用正则表达式来匹配这些模式。 2. **正则表达式**:正则...

    C常用查询手册.pdf

    以下是C语言常用查询手册,涵盖头文件查询、关键字查询、ASCII码查询等多个方面。 头文件查询 C语言中头文件是编译器在编译程序时需要的信息,头文件中定义了函数、变量、宏等。常用的头文件包括: * `stdio.h`:...

    Windows 7在任务栏显示星期日期时间.doc

    在Windows 7操作系统中,用户有时希望在任务栏上看到完整的日期和星期,而不仅仅是当前的时间。这在处理多任务或者需要明确了解日期的情况下尤其有用。以下是如何在Windows 7的任务栏上设置显示星期、日期和时间的...

    oracle 日期转换相关sql

    在 Oracle 数据库中,日期处理是一项非常重要的功能,尤其是在数据处理、报表生成等应用场景中。本文将基于提供的文件信息来深入解析 Oracle 日期格式化、转换以及相关的 SQL 语句。 #### 一、Oracle 日期格式参数...

    快速输入日期和时间 操作指南.docx

    在选定的单元格中输入这个函数并回车,单元格会立即显示当前的日期和时间,并且当系统时间有任何变动,单元格内容也会实时更新。 掌握这些快捷键和函数,你就能在Excel中高效地处理日期和时间,提升工作速度,降低...

Global site tag (gtag.js) - Google Analytics