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

Lặp qua một danh sách các giá trị nhất định trong PL / pgSQL

FOREACH vòng lặp được thiết kế đặc biệt để lặp qua các phần tử của giá trị mảng, ví dụ:

FOREACH field IN ARRAY ARRAY['f1','f2'] LOOP
    execute pg_temp.converFieldToLower(newTableNameRaw,field) into res;
END LOOP;

Tính năng này đã được giới thiệu trong Postgres 9.1.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thêm khóa ngoại vào mô hình đường ray

  2. CHỌN .. VÀO để tạo bảng trong PL / pgSQL

  3. Làm cách nào để viết truy vấn postgres này trong Amazon redshift sao cho nó được tối ưu hóa như trong postgres?

  4. SqlAlchemy Postgres JSON làm thế nào để lọc bằng toán tử dấu chấm hỏi?

  5. Chênh lệch múi giờ trong giờ làm việc