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

Variabel global berbasis sesi dalam prosedur tersimpan Postgresql?

Anda dapat menentukan beberapa kelas-variabel-kustom di postgresql.conf Anda dan menggunakannya sebagai variabel-koneksi dalam prosedur-tersimpan Anda. Lihat dokumen .

Contoh penggunaan untuk "imos" kelas variabel khusus:

imos=> set imos.testvar to 'foobar';
SET
Time: 0.379 ms
imos=> show imos.testvar;
 imos.testvar
--------------
 foobar
(1 row)

Time: 0.333 ms
imos=> set imos.testvar to 'bazbar';
SET
Time: 0.144 ms
imos=> show imos.testvar;
 imos.testvar
--------------
 bazbar
(1 row)

Dalam prosedur tersimpan Anda dapat menggunakan fungsi bawaan current_setting(' imos.testvar') .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tugas seledri tidak dapat mengulangi beberapa baris dari database postgresql dengan python

  2. Kunci penasihat atau SEKARANG untuk menghindari menunggu baris yang terkunci?

  3. Membuat operator kesetaraan khusus untuk tipe PostgreSQL (titik) untuk panggilan DISTINCT

  4. postgres - tidak dapat menjatuhkan basis data menggunakan psycopg2

  5. CMS mana yang harus digunakan untuk membangun situs web menggunakan PostreSQL, apakah WordPress terbaru dapat digunakan?