ページの先頭です。
ここから本文です。

よくあるご質問(サポートFAQ)

【HolonEnterprise】【HOLON/AB】Oracle LiteでのLIKE句使用に関する注意事項

質問内容

【HolonEnterprise】【HOLON/AB】Oracle LiteでのLIKE句使用に関する注意事項

回答内容

詳細 Oracle Liteの障害により、以下の条件を共に満たす場合にLIKEが正常に動作しない場合があります。
 ・OracleのCHAR型データに対してLIKE句を使用
 ・LIKE句の条件をホスト変数を用いて指定
 ・LIKE句に"%"を使用
例)静的SQL文の場合
   str1 := 'a%'
   SELECT COL1 INTO :data1 FROM TBL1 WHERE COL1 LIKE :str1
   ;☆COL1はCHAR型
  動的SQL文の場合
   str1 := 'a%'
   ret := &SQLALLOC('SELECT COL1 FROM TBL1 WHERE COL1 LIKE ?', sqlid)
   ret := &SQLIBIND(sqlid, str1)
   ret := &SQLEXEC(sqlid)
   ret := &SQLOBIND(sqlid, data1)
   ret := &SQLFETCH(sqlid)
   ;☆COL1はCHAR型
  上記のような処理を実行した場合に'abc'などが検索されません。

本障害はOracle Lite V4.0.0.2.19にて修正が行われています。
環境 Version HolonEnterprise(V6.0)以降
OS Windows95/NT/98/2000

製品名カテゴリ

HOLON/AB
HolonEnterprise

  • コンテンツID: 3150017014
  • 公開日: 2000年05月19日
  • 最終更新日:2000年05月19日

アンケート

サポート情報充実のためアンケートにご協力をお願いいたします。



コメント欄:
ここからページ共通メニューです。 ページ共通メニューを読み飛ばす。