LookupSet メソッドを適切に使用する方法を考え出すのに 1 日を費やしましたが、SQL Server 2008 R2 を実行していない実稼働データベースではサポートされていないことがわかりました (古い SQL Server 2008 を実行しているだけです)。
では、古い SQL Server 2008 で動作するように機能を再現する方法はありますか?
ありがとう - wg
LookupSet メソッドを適切に使用する方法を考え出すのに 1 日を費やしましたが、SQL Server 2008 R2 を実行していない実稼働データベースではサポートされていないことがわかりました (古い SQL Server 2008 を実行しているだけです)。
では、古い SQL Server 2008 で動作するように機能を再現する方法はありますか?
ありがとう - wg
カスタムコードを書くこともできますが、クエリで最初にデータをリレーショナルに結合する方がおそらく簡単なので、お勧めしません。データソースの1つが非リレーショナルである場合は、SSISを使用してそれをテーブルに取り込み、クエリを使用して2つのデータセットを結合します。
Gordon Linoff がコメントで指摘しているように、これは通常、SQL クエリで実装できます。LookupSet のターゲットのデータソースがメイン クエリと十分に類似している場合は、共通テーブル式またはSQLの相関サブクエリを使用してこれを実現できます。