-1
SELECT ID_SP FROM CHITIETBAOTRI WHERE ID_SP LIKE "LOP000001"
这个选择查询和错误是
Error report - SQL Error: ORA-00904: "LOP000001": invalid identifier 00904. 00000 - "%s: invalid identifier"
我不知道为什么,plz帮助我
SELECT ID_SP FROM CHITIETBAOTRI WHERE ID_SP LIKE "LOP000001"
这个选择查询和错误是
Error report - SQL Error: ORA-00904: "LOP000001": invalid identifier 00904. 00000 - "%s: invalid identifier"
我不知道为什么,plz帮助我
使用单引号而不是双引号。如果你使用“like”,你应该在其中包含一个通配符(%)。
所以......这样的事情:
SELECT ID_SP FROM CHITIETBAOTRI WHERE ID_SP = 'LOP000001';
或
SELECT ID_SP FROM CHITIETBAOTRI WHERE ID_SP LIKE 'LOP%';
如果您尝试使用该序列得到一个匹配你可以用
SELECT ID_SP FROM CHITIETBAOTRI WHERE ID_SP LIKE '%LOP000001%'
在Oracle字符串使用单引号。 –