执行此声明:
SELECT *
FROM userauth@MSBN
WHERE Roles
LIKE '%msbnadmin%';
返回此回复:
ORA-00904: "ROLES": invalid identifier
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Error at Line: 3 Column: 7
在与@msbn直接连接的工作台中,它就像我把它放在这里一样。
答案 0 :(得分:5)
尝试escape Roles
并试一试:
_maxInputCell -= 1;
SELECT *
FROM userauth@MSBN
WHERE "Roles"
LIKE '%msbnadmin%';
是Oracle中的reserved keyword。所以你需要使用双引号Roles