私は約813行のコードを持っています。コードは自動的にExcelマクロを介して実行されます。エラーがあります。無効な列名SQL Server。列があっても
Executing the query " Select A.LoanKey AS LoanKey, MAX(B.LoanKey)..."
failed with the following error: "Invalid column name 'LoanProductKey'.
この列は多くの場所で使用されています。 例:
SELECT A.*,B.*
from someDatabase.dbo.tableA A
JOIN someDatabase.dbo.tableB B ON A.LoanProductKey = B.LoanProductKey
私がチェックし、両方のテーブルがその列を持っていることを確認してきました。
コード全体を手動で実行してもエラーは発生しません。
私はコードをデバッグすることもできません。
エラーをもたらすクエリ全体を投稿する – Kostis
「LoanProductKey」を使用している実際のコードから一部を提供します。 –
SQLがテーブルのエイリアスなしでLoanProductKeyを使用するかどうかを確認できますか? SQL Serverは、1つ以上のテーブルで利用可能な場合、必要なテーブルを知りたいので、参加します。 – LukStorms