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

Hibernateクエリの使用:コロンはパラメーターとして扱われます/コロンをエスケープします

    私はちょうどこの問題を抱えていて、キャストを使わなければならなかったので、それを機能させるためにいくつかのことを試みました。脱出することが判明:\で休止状態

    ただし、Javaでは、\を出力するには まず、\でエスケープする必要があります 。
    つまり、: SQL休止状態クエリでは、次のように記述する必要があります:\\:

    そして、私の場合のようにPostgreSQLでキャストしたい場合は、たとえば次のようにする必要があります。field\\:\\:int フィールドを整数としてキャストしたい場合。



    1. 最新のPostgreSQLトレンド:最も時間のかかるタスクと追跡する重要なメトリック

    2. SQL forループを使用して行をデータベースに挿入するにはどうすればよいですか?

    3. MySQLIN条件制限

    4. 文字列をチェックするPostgresクエリは数値です