これらの2つのカラムをExcelのtempテーブル## NBP_Tableに一括して挿入しようとしています。しかし、私はそれを行うと、次のエラーが表示されます。日付付きのバルク挿入問題がSQLテーブルにExcelから
'Operand type clash: int is incompatible with date'
これは、日付がテーブルに挿入する必要がある形式ではないことを意味しますか?
create table ##NBP_Table
(
Applicable_Date date,
NBP_Value numeric(4,4)
)
insert into ##NBP_Table
values (01/04/2014,1.7107),
(02/04/2014,1.6482),
(03/04/2014,1.686),
(04/04/2014,1.6681)
あなたは('01/04/2014' CASTとして日付をキャストすることができますDATETIME AS) –
'NUMERIC(4,4)'を意味します**小数点以下4桁*小数点以下4桁**この列には '.0000'から' .9999'までの値しか格納できません - あなたが望むのは本当ですか? ?小数点の前に4桁と4桁が必要な場合は、代わりに 'NUMERIC(8,4)'を使用する必要があります。 –
はい、キャストする必要があります。 –