小编App*_*ppu的帖子

使用TO_DATE函数时ORA-01858

select * 
from GM_STANDARD_UPLOAD_TEMP t
where  
    to_Date('24-DEC-2017') >  to_date(T.COL34) 
    and T.COL34 IS NOT NULL
    AND UPLOAD_BATCH_ID = 'UH00002319122018025335' 
    AND USER_AID = 'US000000' 
    and T.record_no > 1 
    and T.TRANS_TYPE='ADD';
Run Code Online (Sandbox Code Playgroud)

这里我的t.col34值来自table数据类型的表varchar2(20).我试图将其与值进行比较,但有时我遇到以下错误:

ORA-01858:找到了一个非数字字符,其中包含数字

sql oracle date

1
推荐指数
1
解决办法
136
查看次数

标签 统计

date ×1

oracle ×1

sql ×1