Informatica を使用して、名前が SQL 予約キーワードであるターゲットテーブルにデータをロードするにはどうすればよいですか?
Informatica を使用してUnionというテーブルにデータを入力しようとすると、次のエラーで失敗する状況があります。
- SQL Server メッセージ: キーワーク 'Union' 付近の構文が正しくありません
- データベース ドライバ エラー...
- 機能名 : 複数実行
- SQL Stmt : INSERT INTO UNION (UnionCode、UnionName など)
データベースのプロパティを引用識別子を使用するように変更すると、この問題が解決すると言われました。ただし、私はそれを試してみましたが、ターゲットではなくソースに対してのみ機能するようです。
そして、誰かが明白なことを言う前に、ターゲットテーブルの名前を変更することはできません。