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

Bagaimana cara mengonversi postgres json ke integer

Apa yang berhasil untuk saya (menggunakan posgtgresql 5.6) adalah

SELECT (tablename.jsoncolumnname->>'jsonfiledname')::int FROM tablename;

seperti

SELECT (users.data->>'failed_login_attempts_count')::int FROM users;

Dengan asumsi users tabel memiliki kolom json bernama data yang kira-kira seperti:

{"failed_login_attempts_count":"2","comment":"VIP"}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cerminkan tabel tertentu di postgreSQL

  2. Bagaimana cara menyimpan tanggal dengan tingkat presisi yang berbeda di postgres?

  3. Bagaimana cara awalan nama urutan?

  4. Postgres JSONB rekursif

  5. Nilai kunci duplikat melanggar batasan unik, CakePHP