PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Operator znaku zapytania w zapytaniu

możesz rozważyć użycie wywołania funkcji zamiast operatora.

Najpierw powinieneś dowiedzieć się, jaką funkcję? operator używa następującego zapytania do bazy danych PostgresSQL:

SELECT oprname, oprcode FROM pg_operator WHERE oprname = '?'

w mojej programistycznej bazie danych to jsonb_exists funkcji, możesz zaktualizować zapytanie jako:

$query->whereRaw("jsonb_exists(jsonb_column, 'a_key')")

Mam nadzieję, że to pomoże, miłego kodowania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. aktualizacja tabeli po pewnym czasie w postgreSql

  2. SQL, gdzie połączony zbiór musi zawierać wszystkie wartości, ale może zawierać więcej

  3. Usunięcie indeksu za pomocą psycopg2 działa przed lub po zatwierdzeniu?

  4. Nie znaleziono pg_dump w szynach

  5. Dział ( / ) nie daje mojej odpowiedzi w postgresql