列を列挙せずに SQL クエリを記述できるようにしたいと考えています。これにより、すべての列と、varchar(max) に変換された ntext 列が返されます。これを行う賢い方法があるかどうか疑問に思っていました。
そのようなクエリで UNION、EXCEPT などの比較ベースの演算子を実行できるので、これは素晴らしいことです。netxt 列は比較できないため、これらの演算子を使用すると失敗します。
私の現在の考え:
クエリを動的 SQL として構築する関数を作成します。これに似たもの: http://lotsacode.wordpress.com/2010/03/23/sql-server-ntext-cannot-be-selected-as-distinct/
より良い方法はありますか?
ご意見ありがとうございます。