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

Periksa nilai dengan current_setting()

9.6 dan yang lebih baru:

PostgreSQL (9.6+) mendukung current_setting('setting_name', 't') untuk mengambil setelan dan mengembalikan NULL jika tidak disetel. Anda dapat menggabungkan ini dengan coalesce untuk menyediakan default.

9.5 dan yang lebih lama:

Per pertanyaan, Anda dapat melakukannya dengan plpgsql fungsi yang menggunakan BEGIN ... EXCEPTION handler, jika Anda tidak keberatan dengan kinerja yang buruk dan kecanggungan. Tapi tidak ada dukungan bawaan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Startup aplikasi Spring Boot sangat lambat

  2. Menyortir nilai nol setelah yang lainnya, kecuali spesial

  3. PostgreSQL:Mengapa psql tidak dapat terhubung ke server?

  4. Simpan keluaran PL/pgSQL dari PostgreSQL ke file CSV

  5. Ikhtisar Pemrograman Sisi Server di PostgreSQL