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

Chọn tất cả các cột ngoại trừ một số PostgreSQL

Điều này hoạt động:

CREATE TABLE public.office(id INTEGER, a TEXT, b TEXT, deleted BOOLEAN, c TEXT)

Sau đó:

SELECT 'SELECT ' || STRING_AGG('o.' || column_name, ', ') || ' FROM office AS o'
FROM information_schema.columns
WHERE table_name = 'office'
AND table_schema = 'public'
AND column_name NOT IN ('id', 'deleted')

Kết quả:

SELECT o.a, o.b, o.c FROM office AS o



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ký tự đại diện tiền tố postgresql cho toàn văn

  2. Cách thiết lập lược đồ trong pg-promise

  3. Trình kích hoạt sự kiện ROLLBACK trong postgresql

  4. Phát hiện xem một giá trị có chứa ít nhất một chữ số trong PostgreSQL hay không

  5. Cách thiết lập cơ sở dữ liệu PostgreSQL trong Django