Excel から既存の SQL Server 2012 テーブルにスプレッドシートをインポートしたいと考えています。SQL Server インポートおよびエクスポート ウィザードを使用しています。
create table ステートメントは次のとおりです。
CREATE TABLE transactions
(
payer_id int,
order_number int,
sum_units int,
sum_value float(8),
id_3rd_level int,
order_date date,
isCorporate int,
payment char(20),
tk int
PRIMARY KEY(id_3rd_level)
);
スプレッドシートの宛先テーブルを選択した後、「マッピングの編集」オプションで、各列の「ソース」に対応する「宛先」を選択します。次にクリックすると、各列に黄色の三角形が表示され、「Double から int への変換が失われる可能性があります」のようなエラー メッセージが表示されます。
互換性のない型を回避する方法について何か考えはありますか?