Oracle中语句有问题吗?select * from FDC_UTMGR.T_R_XH_120_AM01 where FILE_DATE="20230523"
时间: 2023-08-03 16:09:29 浏览: 186
Oracle SQL语句分页问题
是的,这个Oracle语句有问题。在Oracle中,字符串的比较应该使用单引号而不是双引号,因此应该将 "20230523" 替换为 '20230523'。正确的语句应该是:
```
select * from FDC_UTMGR.T_R_XH_120_AM01 where FILE_DATE='20230523'
```
请注意,如果 FILE_DATE 是一个日期类型的数据,那么您可能需要使用 TO_DATE 函数将字符串转换为日期类型,例如:
```
select * from FDC_UTMGR.T_R_XH_120_AM01 where FILE_DATE=TO_DATE('20230523', 'YYYYMMDD')
```
这将根据日期格式将字符串 '20230523' 转换为日期类型进行比较。
阅读全文