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

THỰC HIỆN ... Câu lệnh USING trong PL / pgSQL không hoạt động với loại bản ghi?

Đúng rồi. Bạn không thể sử dụng bản ghi kiểu bên ngoài không gian PL / pgSQL.

Giá trị RECORD chỉ hợp lệ trong plpgsql.

bạn có thể làm

EXECUTE 'SELECT $1.descr' INTO d USING r::text::xx;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng psql làm cách nào để liệt kê các tiện ích mở rộng được cài đặt trong cơ sở dữ liệu?

  2. Trong psql, tại sao một số lệnh không có tác dụng?

  3. Cách clock_timestamp () hoạt động trong PostgreSQL

  4. Trình tự PostgreSQL dựa trên một cột khác

  5. Truy vấn phụ SQL trong kiểm tra ràng buộc