ホームページ >データベース >mysql チュートリアル >アスタリスクとパーセント記号: Microsoft Jet の LIKE 演算子ではどちらのワイルドカードが機能しますか?
Microsoft Jet データベース エンジンのワイルドカードのジレンマ: アスタリスクとパーセント記号
Microsoft Jet データベース エンジンでは、LIKE 演算子により、複数文字のワイルドカードを使用したパターン マッチングが可能になります。ただし、アスタリスク (*) またはパーセント記号 (%) をワイルドカード文字として選択することは、常に混乱を招く問題でした。
Jet エンジンでのワイルドカードの動作は、ANSI クエリ モード設定によって異なります:
これらのモードは Jet に固有であり、ANSI/ISO SQL 標準と完全な互換性はありません。
インターフェース固有の設定:
代替: ALIKE キーワード
混乱を避け、移植性を確保するために、ALIKE キーワードを使用して、インターフェイスのクエリ モードに関係なく、ANSI-92 クエリ モード文字 (% と _) の使用を強制できます。ただし、このキーワードは正式にはサポートされていないため、SQL-92 に準拠しているとはみなされない可能性があります。
以上がアスタリスクとパーセント記号: Microsoft Jet の LIKE 演算子ではどちらのワイルドカードが機能しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。