[ORACLE]选择语句字符串

时间:2015-08-26 03:34:02

标签: oracle select

我在oracle中有这个选择查询

SELECT ID_SP FROM CHITIETBAOTRI WHERE ID_SP LIKE "LOP000001"

,错误是

Error report - SQL Error: ORA-00904: "LOP000001": invalid identifier 00904. 00000 - "%s: invalid identifier"

我不知道为什么,请帮助我

2 个答案:

答案 0 :(得分:2)

使用单引号而不是双引号。如果你使用“喜欢”,你应该在那里包含一个通配符(%)。

所以...这样的事情:

SELECT ID_SP FROM CHITIETBAOTRI WHERE ID_SP = 'LOP000001';

SELECT ID_SP FROM CHITIETBAOTRI WHERE ID_SP LIKE 'LOP%';

答案 1 :(得分:1)

如果您尝试使用该序列获得匹配,可以使用

SELECT ID_SP FROM CHITIETBAOTRI WHERE ID_SP LIKE '%LOP000001%'