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

Cara Menampilkan Pengaturan Saat Ini untuk Output Null di PostgreSQL (psql)

Saat menggunakan psql, nilai null dikembalikan sebagai string kosong secara default.

Ini dapat dengan mudah diubah dengan \pset perintah, sehingga bisa menjadi nilai selain string kosong default.

Jika Anda tidak yakin berapa nilai Anda saat ini, Anda dapat menggunakan show \pset null perintah untuk menunjukkan nilai saat ini.

Contoh

Berikut ini contoh untuk didemonstrasikan:

show \pset null

Berikut tampilannya jika disetel ke nilai default:

Null display is "".

Ini memberi tahu saya bahwa setiap kali kueri mengembalikan nilai nol, string kosong akan dikembalikan untuk nilai itu:

SELECT null AS Result;

Berikut tampilannya jika disetel ke nilai default:

 result 
--------
 
(1 row)

Anda selalu dapat menggunakan /pset null '<value>' untuk mengubah nilai ini untuk menghindari kesalahan nilai null untuk string kosong yang sebenarnya.


  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 Cosd() Bekerja di PostgreSQL

  2. PostgreSQL mengembalikan fungsi dengan Tipe Data Kustom

  3. postgres ganti nama database tidak berfungsi

  4. Buat tabel pivot dengan PostgreSQL

  5. Apa sintaks PostgreSQL yang setara dengan Oracle CONNECT BY ... MULAI DENGAN?