我有查詢像甲骨文選擇其中產生插入
SELECT 'Insert INTO FOO(ID,NAME) values ('||id|| ',' ||NAME||');' as query
FROM FOO
這只是一個例子,我不能提供真正的查詢示例。所以,不要關注它是如何工作的,只要相信它能夠正常工作即可。
問:
如果NULL值存在,它只是在INSERT產生'INTO查詢所選行。所以我在嘗試執行插入查詢時遇到錯誤。我如何強制SELECT查詢返回NULL而不是''?
例子:
我
Insert INTO FOO(ID,NAME) values (12,);
我想有
Insert INTO FOO(ID,NAME) values (12,NULL);
不知道它會工作,但盡力'值('|| ID || '','|| NULLIF(NAME,NULL)||');'' – Mihai
@mihai同樣的結果( – quento