ORA-00917:当列desc有西班牙语时,缺少逗号错误

时间:2017-02-06 14:42:36

标签: sql oracle oracle12c

insert into tab (ID, DESCRIPRION) values (1,'FARMACIAS PHARMACY´S');

收到以下错误。

  

第1行的错误:ORA-00917:缺少逗号

我的描述是西班牙语。

请告诉我,如何修复上述错误。

2 个答案:

答案 0 :(得分:2)

尝试使用q-quote语法引用字符串...

insert into junk values ( 1, q'[FARMACIAS PHARMACY´S]' );

答案 1 :(得分:-1)

DESC是一个关键字。用双引号括起来

insert into tab (ID, "DESC") values (1,'ABC FRMACY´S');