Re: DataMapperのSQL発行文字長制限について
takafu
投稿数: 10
追加情報です。
256桁がキーワードだと考えていたのですが、
Mapper.logに発行SQLを出力して確認してみたところ、
副問い合わせのFROM句以降が切られているようです。
発行しているSQLは以下のようなものです。
実際のSQLは、ほげの部分は日本語です。
見やすいように改行を入れております。実際には改行は入っておりません。
Insert into ほげほげ
Select TBL01.ほげ,・,・,・,・
From
(
Select ほげ1.ほげ,・,・,・,・
From ほげ1
Where ほげ1.ほげ=1000
) TBL01
Inner join
(
Select ほげ2.ほげ,・,・,・,・
From ほげ2
Where ほげ2.ほげ=2000
) TBL02
On TBL01.ほげ=TBL02.ほげ
1個目の副問い合わせで230文字〜260文字程度になります。
全文では600桁程度です。
上記SQLの「From ほげ1」〜後ろの文が切られてしまいます。
256桁が良くないのかと思い、文字列を少なくしてみましたが、
同じ結果となりました。
何か、良い対処方法は無いでしょうか。
よろしくお願いいたします。
256桁がキーワードだと考えていたのですが、
Mapper.logに発行SQLを出力して確認してみたところ、
副問い合わせのFROM句以降が切られているようです。
発行しているSQLは以下のようなものです。
実際のSQLは、ほげの部分は日本語です。
見やすいように改行を入れております。実際には改行は入っておりません。
Insert into ほげほげ
Select TBL01.ほげ,・,・,・,・
From
(
Select ほげ1.ほげ,・,・,・,・
From ほげ1
Where ほげ1.ほげ=1000
) TBL01
Inner join
(
Select ほげ2.ほげ,・,・,・,・
From ほげ2
Where ほげ2.ほげ=2000
) TBL02
On TBL01.ほげ=TBL02.ほげ
1個目の副問い合わせで230文字〜260文字程度になります。
全文では600桁程度です。
上記SQLの「From ほげ1」〜後ろの文が切られてしまいます。
256桁が良くないのかと思い、文字列を少なくしてみましたが、
同じ結果となりました。
何か、良い対処方法は無いでしょうか。
よろしくお願いいたします。
投票数:0
平均点:0.00
投稿ツリー
-
DataMapperのSQL発行文字長制限について
(takafu, 2012-8-30 16:31)
-
Re: DataMapperのSQL発行文字長制限について
(takafu, 2012-8-30 17:37)
- Re: DataMapperのSQL発行文字長制限について (Jiro123, 2012-8-30 18:43)
- Re: DataMapperのSQL発行文字長制限について (jBOLTer, 2012-8-31 9:44)
-
Re: DataMapperのSQL発行文字長制限について
(takafu, 2012-8-31 17:17)
- Re: DataMapperのSQL発行文字長制限について (Jiro123, 2012-8-31 18:41)
- Re: DataMapperのSQL発行文字長制限について (takafu, 2012-8-31 21:12)
-
Re: DataMapperのSQL発行文字長制限について
(takafu, 2012-8-30 17:37)