2016-08-16 9 views
1

と互換性がありませんI持ってエクスポートテーブルオペランドタイプ衝突:日付がintメッセージ206、レベル16、状態2、ライン#

Insert Into Export_Table 
Select '"'+ 
IsNull(Convert(int,ID),'')[email protected]+ 
IsNull(Convert(int,CID),'')[email protected]+ 
IsNull(Convert(varchar(1),NOT_USED_Staging_Completeness),'')[email protected]+ 
IsNull(Convert(varchar(1),NOT_USED_C_Stage_Discussed),'')[email protected]+ 
IsNull(Convert(varchar(1),NOT_USED_National_Guielines_Discussed),'')[email protected]+ 

のIsNull(変換(日付、Screen_Date)を移入し、このスクリプトを、 「」)+ @の区切りに+

IsNull(Convert(varchar(2),Screen_Date_Month),'')+'"' 
From table 

引用符で囲まれている行は、私に問題を与えて1であるように思われます。私は他のテーブルも持っていて、同じエラーが出ます。私は日付を挿入していた場合、これを過去に取得する方法を知っていますが、ここではそのフィールドにある日付の正確な値をエクスポートしようとしています。これを変更してデータを有効にしてエクスポートするには、何が必要ですか?

+0

@Delimitのデータ型と値は何ですか? – scsimon

+0

これはちょうど|キャラクター。それは輸出目的のためです。 – user2516641

答えて

1

それはあなたが私の知識

に従って正しくないStringConvert(int,ID)[email protected]との共同Int値にしようとしているようです。このべきConvert(VARCHAR(30),ID)[email protected]これは文字列にあなたのIDを変換しますと、これは@Delimit値に参加することができます。 VARCHARの適切な長さを渡します。

+1

これは私が先週行ったことによく似ています。このように試してみましょう。 – user2516641

+1

これはうまくいった!ありがとう、私は別のエラーがありますが、私はそれを修正することができるとかなり確信しています。 – user2516641

関連する問題