oracle的一条语句,ODAC
我用odac的Torasql控件,执行一条sql语句
update ZD_ATT set JZRJL=11,JZMD=0,JZXG=0,TDJB=to_char('2'),sbdj=0,Bddj=0 where djh=to_char('411101002002101-10')
这是单步调试过程中获取的语句内容,拿到pl/sql环境下通过没问题,但是在delphi下执行就出问题,还弹出一个对话框,提示 ''' is not a valid floatting value
我还特意在字符串前面加了to_char的。
不知道什么原因,有人遇到过么
其中JZRJL,JZMD,JZXG,sbdj都是float型的,bddj是number(10)