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

Cách tạo ràng buộc loại trừ với phạm vi ngày sử dụng sqlalchemy

Vì một đối tượng biểu thức SQL được mong đợi, hãy cung cấp một đối tượng. Giả sử bạn đã đặt tên các thuộc tính cột giống như các đối tác DB của chúng và xác định Table đối số sau định nghĩa cột của bạn:

__table_args__ = (
    postgresql.ExcludeConstraint(
        ("foo", "="),
        (func.daterange(start_date, end_date, "[]"), "&&"),
        name="unique_daterange_constraint",
        using="gist",
    ),
)



  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ó thể thực hiện truy vấn SQL đệ quy không?

  2. PgSQL biến ngày trong năm trở lại

  3. TypeORM:Đặt động lược đồ cơ sở dữ liệu cho EntityManager (hoặc kho lưu trữ) trong thời gian chạy?

  4. Làm thế nào để sử dụng Spring StandardPasswordEncode và Get Salt Generate?

  5. Làm cách nào để chèn vào tên bảng dưới dạng bí danh bằng trình trợ giúp chèn pg-promise?