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

Bagaimana cara menangani nilai opsional yang dikembalikan oleh kueri menggunakan peti postgres?

Seperti yang dijelaskan dalam dokumentasi:

Nullability

Selain jenis yang tercantum di atas, FromSql diimplementasikan untukOption<T> dimana T mengimplementasikan FromSql . Sebuah Option<T> mewakili nilai Postgres yang dapat dibatalkan.

Minta Option<Type> untuk bidang yang bisa NULL; maka perpustakaan akan secara otomatis mengonversi NULL menjadi None :

let rating: Option<String> = row.get("rating");



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Buat PERAN PostgreSQL (pengguna) jika tidak ada

  2. Mengacu pada variabel sesi (\set var='value') dari PL/PGSQL

  3. Membuat pengguna dengan kata sandi terenkripsi di PostgreSQL

  4. Kiat untuk Mengelola PostgreSQL dari Jarak Jauh

  5. 4 Cara Menemukan Baris yang Mengandung Karakter Huruf Besar di PostgreSQL