select to_char(re00200t.issue_dt,'MMDDYY')||'~'||replace(replace(to_char(re00200t.cheque_amt,'999999.99'),'.',''),' ','0')||'~'||replace(LPAD(um00200m.person_no,10,0),char(13),'')
ORA-00936:缺少表達 00936. 00000 - 「失蹤表達」 *原因:
*動作: 行錯誤:1列:168當我運行此SQL語句時,爲什麼會得到ORA00907?錯誤是CHAR的第一個字符
什麼數據類型是'person_no' - 它看起來應該是一個數字,但它必須是一個包含CRLF的字符串?或者,您是否試圖從整個行中刪除CR - 例如,如果它被假脫機到文件或腳本輸出窗口中,那麼您可以在操作系統之間移動包含結果的文件? – 2014-09-30 13:55:09