- PR -

SQL文の文字数

投稿者投稿内容
ともこ
大ベテラン
会議室デビュー日: 2007/09/14
投稿数: 111
投稿日時: 2008-02-20 11:26
いーたさん、ありがとうございます。
EXEC(@SQL1 + @SQL2)で対応できました。(OPENQUERY用SQL文でもOK)

しかしアドホッククエリとなると、実行プランが残らないのでやはり処理速度は遅くなってしまいますよね?それとも、そもそも今までストアド内で変数を使用した動的SQLを行なっている時点で実行プランは残っていないものなのでしょうか?
現状、4000文字を超えるSQL文を使用する方法が「EXEC(@SQL1 + @SQL2)」しかないのであれば仕方ないのですが、可能な限り処理速度を求めたいと思います。
他に良い方法はないですよね?
(「EXECUTE sp_executesql(@SQL1 + @SQL2)」は使用できないようですし。。。)

スキルアップ/キャリアアップ(JOB@IT)