sql >> Database >  >> RDS >> PostgreSQL

Voorkomt de JDBC-specificatie '?' niet als operator worden gebruikt (buiten aanhalingstekens)?

Als je de nieuwste postgresql-driver hebt, kun je het volgende gebruiken:

??

De oorspronkelijke zoekopdracht wijzigen:

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

Details staan ​​in dit pull-verzoek - https://github.com/pgjdbc/pgjdbc/pull/227Deze wijziging is lang na de oorspronkelijke vraag aangebracht, maar het is vermeldenswaard dat er nu een eenvoudig antwoord is.



  1. De naam van de huidige functie binnen de functie krijgen met plpgsql

  2. Verbind HP-UX Itanium met SQL Server

  3. Waarom krijg ik OutOfRange Exception in GetOrdinal Function van dit CLOB-veld?

  4. Eenvoudigste methode om een ​​Oracle Stored Procedure te testen