を大文字小文字を区別しない検索を指定することができます私は現在の場所にこのコードを持っている:大文字DWGと一致どのように私は、Java
query = "select ID_OBJECT from "+Config.props.getProperty("Ob.SchemaName.Objects")+".sdm_doc_info where name like ? and typefileverscurr = 'DWG'";
しかしこれだけを返す結果を。 私の検索で大文字と小文字を区別しないようにしたいと思います。 この場合、どうすれば使用できますか? は、私は次のことを試してみましたが、私のEclipseはそれを好きではない:あなたの助けを
query = "select ID_OBJECT from "+Config.props.getProperty("Ob.SchemaName.Objects")+".sdm_doc_info where name like ? and typefileverscurr.matches('(?i:dwg)')";
感謝を。
データベースのタイプ(DB2、MySQLのは、Oracleなど)を指定することができればそれが役立つだろう。 –
これは本当にJavaとは関係ありません。それはSQLの質問です。私はタグを追加しました。 – ajb
私はあなたの答えがデータベース固有であると思います。たとえば、MySQLはデフォルトで大文字と小文字を区別した照合で出荷されるため、MySQLではこの問題は発生しません。 OracleとSQL Serverは別の話です。 –