PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Làm cách nào để thêm giá trị tham số vào truy vấn pgadmin sql?

Tôi chỉ biết hai cách.

Đầu tiên là sử dụng PREPARED STATEMENT (Ví dụ sau Hướng dẫn sử dụng 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);

Thứ hai là "tìm và thay thế" $1 , $2 , .. vv bằng các giá trị thích hợp. Nhưng bạn muốn tránh điều này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cải thiện tốc độ truy vấn:SELECT đơn giản trong bảng postgres lớn

  2. Cài đặt psycopg2 (postgresql) trong virtualenv trên windows

  3. Tạo dữ liệu và chất lượng phần cứng

  4. IServiceCollection không chứa định nghĩa hoặc phần mở rộng cho AddNpgsql

  5. Tăng phạm vi ID ActiveModel lên 8 byte