sql >> データベース >  >> RDS >> PostgreSQL

JDBC仕様は「?」を防止しますか? (引用符の外で)演算子として使用されることから?

    最新のpostgresqlドライバーをお持ちの場合は、以下を使用できます:

    ??
    

    元のクエリの変更:

    SELECT * FROM tbl WHERE tbl.data ?? 'abc'
    

    詳細はこのプルリクエストにあります-https://github.com/pgjdbc/pgjdbc/pull/227この変更は元の質問のずっと後に行われましたが、今は簡単な答えがあることに注意してください。



    1. PG ::ConnectionBad:fe_sendauth:パスワードが提供されていません

    2. エラー:psycopg2.extensionsという名前のモジュールがありません

    3. Android-2つのテーブルに関連するデータをコンテンツプロバイダーの挿入メソッドに渡すにはどうすればよいですか?

    4. フロートの不整合の平均