这个SQL语句为何在BCB里要出错?
xrfei 2003-06-11 09:40:16 开发环境:BCB6.0 + ORACLE 8.1.6
出错描述:
有一如下SQL语句:
insert into user_message values('10','023','13012345678','`',to_date('2003-03-25','yyyy-mm-dd'),'',:in_id)
如果直接用ORACLE的PL/SQL Dev运行该SQL语句,如:insert into user_message values('10','023','13012345678','`',to_date('2003-03-25','yyyy-mm-dd'),'',1),能正常执行;
但是,在BCB6的程序中,用一Query来执行该语名,就会报错;后经发现,出错的地方在于插入值的第四项的值是一个“`”符号。这个符号就是键盘上Tab键上面的那个键的字符,请问这是怎么一回事?