INSERT INTO mytable的(選擇2,mem_type_actor(「菲利普·多諾弗里奧,瓦爾基爾默」)FROM DUAL)Oracle報價問題。錯誤缺少右括號
我要插入到mytable的這些記錄,但因爲多諾弗里奧我的報價得到錯誤:
ORA-00907: missing right parenthesis
我該如何解決它?
編輯我的問題:
逸岸我不把記錄這樣的,我有這些SQL代碼:
M_TERMS=Rocky,Carroll ; Chris,O'Donnell ; Daniela,Ruah ;
M_STR:=REPLACE(REPLACE(''''||M_TERMS||'''',',',' '),';',',');
M_SQL:='INSERT INTO myTable (SELECT '||M_ID||' , mem_type_actor ('||M_STR||') FROM DUAL)';
所以當一個記錄就是這樣奧唐奈,ORA-00907 :缺少右括號 發生