在PL/SQL里下下面的sql語句:
SELECT
----根據發標明細項次,每4筆資料一組;
trunc((d.ITEM_ID-1)/1)+1,
--發票編號,日期
a.INVOICE_NO INVOICE_NO,
a.INVOICE_DATE INVOICE_DATE,
--幣別,匯率
a.CURRENCY CURRENCY,
a.CURR_RATE CURR_RATE,
...............
運行是沒有問題的.
如果把此sql語句另存檔成*.SQL
然後通過IFS Admin->Installation->SQL File Executor 點右鍵 select files選擇剛才的*.SQL文件,會報錯;
解決辦法就是把剛才sql語句里的
----根據發標明細項次,每4筆資料一組; 最後一個分號刪除
SELECT
----根據發標明細項次,每4筆資料一組
trunc((d.ITEM_ID-1)/1)+1,
--發票編號,日期
a.INVOICE_NO INVOICE_NO,
a.INVOICE_DATE INVOICE_DATE,
--幣別,匯率
a.CURRENCY CURRENCY,
a.CURR_RATE CURR_RATE,
...............
如此這樣就可以導入到IFS系統