我正在編寫存儲過程以將數據從表插入另一個表。我用的語句,如: Procedure ImportData(
IMPORT_DATE_FROM date
,IMPORT_DATE_TO date
,SEQ_ID int
)
AS
INSERT_DAY nvarchar2(10);
IMPORT_MONTHYEAR nvarchar2(10);
IMPORT_DAT
這是我嘗試執行的WinSQL查詢。 SELECT ezait6 AS "MO No",
vhitno AS "Item No",
vhrefd AS "Finish Date",
vhmaqa AS "Manuf Qty",
vhmaun AS "U/M"
FROM m3edbtest.mwohed,
m3edbtest.cinacc
將數據從flost移動到小數點(5,2)。最大的價值,我可以找到int現有的數據是94.23,但是當我嘗試轉換爲十進制時,它會拋出錯誤。 Arithmetic overflow error converting float to data type numeric.
我試圖直接複製沒有鑄造,得到了錯誤。所以然後我試着先投: CAST(Purity as decimal(5,2))
同樣的