UPDATE TMP_COLUMNS
SET COLUMNNAME = (SELECT COLUMN_NAME FROM
user_tab_columns usertable
WHERE
table_name = table_Name
AND usertable.column_id = TMP_COLUMNS.idcolumn)
WHERE EXISTS (SELECT COLUMN_NAME
FROM
user_tab_columns usertable
WHERE
table_name = table_Name
AND usertable.column_id = TMP_COLUMNS.idcolumn);
COMMIT;
我收到错误ORA-01427: single-row subquery returns more than one row
甲骨文更新:ORA-01427:单行子查询返回不止一行
欢迎使用Stackoverflow。不幸的是,这里不是[真正的问题](http://meta.stackexchange.com/questions/145677/what-is-a-real-question)。你到目前为止尝试过什么吗?请先显示你的努力,以便其他人可以帮助你。此外,请阅读[常见问题](http://stackoverflow.com/help)和[如何问](http://stackoverflow.com/questions/how-to-ask) – kgdesouz