update mytable set node_index=0 where id in (
SELECT
id
FROM mytable
WHERE
rownum<=10 and PROCS_DT is null
order by CRET_DT,PRTY desc)
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误
Error report:
SQL Error: ORA-00907: missing right parenthesis
00907. 00000 - "missing right parenthesis"
*Cause:
*Action:
Run Code Online (Sandbox Code Playgroud)
怎么了?专家请帮助..我是Oracle 11g的新手
Qua*_*noi 10
UPDATE mytable
SET node_index = 0
WHERE rowid IN
(
SELECT rid
FROM (
SELECT rowid AS rid
FROM mytable
WHERE procs_dt IS NOT NULL
ORDER BY
cret_dt, prty
)
WHERE rownum <= 10
)
Run Code Online (Sandbox Code Playgroud)