2012-01-05 3 views
0

に私は非常に単純なクエリで働いていません:このクエリはGolden32フロントエンドを通過すると、Oracle 10gで結果を返しますクエリは、Oracleで動作しますが、Javaの

SELECT id FROM infotable WHERE email = '[email protected]' 

私はJava/JDBCを経由する同じクエリを試してみると何も得られません。

私はPreparedStatementとStatementの両方を試しましたが、喜びはありません。 '[email protected]'と電子メールをupper()とlower()だけでなく、さまざまな組み合わせで入れてみました。私はまた、infotableからすべての電子メール値を選択しました。文字列マーカーを出力の隣に置くと、データベースの空白が問題となりました(rtrim()とltrim()の電子メールフィールドもラップしました)。

何がよいか考えてください。

+4

JDBCコードを表示します。 'SELECT id FROM infotable'も何かを返しますか? –

+0

コード例が役に立ちます。ゴールデンクエリツールを使用しているJava側で同じユーザーとして接続してもよろしいですか? – GriffeyDog

+0

Tomasz Nurkiewicz、それはボイラープレートの基本であったので、私はJDBCを含んでいませんでした。 – Steve

答えて

0

ゴールデンクエリツールを使用しているJava側で同じユーザーとして接続してもよろしいですか?

関連する問題