我正在尝试研究这个数据库,我想根据它的位置查找列数据,如下所示:
select * from V$RESERVED_WORDS where COLUMNS.FIRST like '%'
但是,这似乎不起作用。我收到这个错误:
select * from V$RESERVED_WORDS where COLUMNS.FIRST like "%"
Error at Command Line:10 Column:57
Error report:
SQL Error: ORA-00904: "%": invalid identifier
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
我正在使用Oracle SQL。任何提示赞赏。
答案 0 :(得分:0)
您无法使用序号,但您需要指定列名称。您的查询:
SELECT * FROM V$RESERVED_WORDS
WHERE KEYWORD LIKE '%';