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

Nilai desimal di Postgresql dikembalikan sebagai String di Node.js

Keduanya decimal dan bigint jenis mungkin berisi nilai yang terlalu besar untuk "pas" di Number JavaScript JavaScript :

Jika Anda cukup yakin bahwa nilai dalam database Anda akan sesuai dengan Number , Anda dapat mengonversinya (saya tidak tahu Knex, tetapi mungkin Knex memiliki semacam sistem kait yang dapat Anda gunakan untuk mengubah data yang diambil dari database), atau mengubah skema database Anda untuk memuat tipe baris "lebih kecil".

Atau, ada juga berbagai "bilangan bulat besar" paket untuk Node yang mungkin dapat Anda gunakan.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah VIEWS PostgreSQL dibuat baru setiap kali mereka ditanyai?

  2. tidak dapat membuat kueri RDS di heroku

  3. Mengurutkan nilai kolom yang berbeda dengan (nilai pertama) kolom lain dalam fungsi agregat

  4. Cara memasukkan data ke dalam tabel menggunakan prosedur tersimpan di postgresql

  5. Bagaimana saya membuat hasil kueri SQL dengan LIMIT berbeda di setiap kueri?