0
の結合を使用して私DB 2テーブルBからDB 1 に属するテーブルで挿入は私のテーブル内の特定の列に挿入するT-SQL
A私はF6と同じ一意のIDフィールドを持っています。Bフィールド名F68;両方のフィールドは同じです。それは単に私がそれらに参加する機会を与えるお互いのコピーです。
これまでのところは良い、私が今欲しいのはに私のテーブルにテーブルB F64からの値が、私は「IDの」彼らは右であるべきで参加しなかったので、フィールドF110でを挿入することです方法。
すべてのフィールドはVARCHAR型です。
INSERT INTO [D061_15018659].[dbo].[A](F110)
SELECT v.F64,v.F68
FROM [VFM6010061V960P].[dbo].[B] v LEFT JOIN
ON v.F68 = F6
なぜ私はそれを理解できないのですか? "オン"にエラーがあります。
は、あなたの答えをありがとうございましたが、値がG列、D061_15018659.dbo.T_Aテーブルに挿入することはできません。列はNULL値を許可しません。 INSERTでエラーが発生しました。 – TamoDaleko