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

Bagaimana cara menambahkan nilai parameter ke kueri sql pgadmin?

Saya hanya tahu dua cara.

Pertama adalah menggunakan PREPARED STATEMENT (Contoh setelah Manual PostgreSQL):

PREPARE usrrptplan (int) AS
    SELECT * FROM users u, logs l
    WHERE u.usrid=$1 AND u.usrid=l.usrid AND l.date = $2;

EXECUTE usrrptplan(1, current_date);

Kedua adalah untuk "menemukan-dan-mengganti" $1 , $2 , .. dll. dengan nilai yang tepat. Tapi Anda ingin menghindari yang satu ini.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pelanggaran indeks unik selama pembaruan

  2. Fungsi Postgresql tidak mengembalikan tabel saat dipilih

  3. ActiveRecord::PernyataanTidak Valid. Kesalahan PG

  4. Permintaan lambat dengan gabungan luar kiri dan kondisi nol

  5. Apakah Postgres dirancang untuk menulis ke penyimpanan data bersama?