PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Apa perbedaan antara `->>` dan `->` di Postgres SQL?

-> mengembalikan json(b) dan ->> mengembalikan text :

with t (jo, ja) as (values
    ('{"a":"b"}'::jsonb,('[1,2]')::jsonb)
)
select
    pg_typeof(jo -> 'a'), pg_typeof(jo ->> 'a'),
    pg_typeof(ja -> 1), pg_typeof(ja ->> 1)
from t
;
 pg_typeof | pg_typeof | pg_typeof | pg_typeof 
-----------+-----------+-----------+-----------
 jsonb     | text      | jsonb     | text


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mencadangkan database postgresql dari dalam psql?

  2. Bagaimana cara mengakses indeks internal array dengan postgreSQL?

  3. file input tampaknya menjadi dump format teks. Silakan gunakan psql

  4. Ikhtisar Metode GABUNG di PostgreSQL

  5. Pernyataan yang Disiapkan tentang Postgresql di Rails