【发布时间】:2019-07-19 15:40:57
【问题描述】:
我想在 table1 中插入一个来自另一个 table2 的值,只有当 table2 返回的值不为空时
我想要这样的东西
INSERT INTO TABLE1
( IMG_CODE, NAME, AMOUNT)
VALUES ((SELECT MAX(IM_CODE) FROM IMAGE WHERE imf_file_name = 'dfkdf4564654.jpg'), 'Meal', 154 )
WHERE ((SELECT MAX(IMF_CODE) FROM IMAGE WHERE imf_file_name = 'dfkdf4564654.jpg') IS NOT NULL);
此请求引发错误 ORA-00933 -“SQL 命令未正确结束”
你知道怎么做吗?
/
【问题讨论】: