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

Scala &Chơi! &Slick &PostgreSQL tự động tăng

Đây là một gợi ý, hãy viết lại autoInc của bạn và thêm các phương thức như sau:

def autoInc = name ~ price ~ description returning id

def add(product: Product)(implicit s:Session): Long = {
    Products.autoInc.insert(p.name, p.price, p.description)
}

Một số cơ sở dữ liệu riêng không cho phép bạn chèn null trong cột tăng tự động. Có thể đó là trường hợp của Postgres.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khớp mờ một chuỗi trong SQL

  2. mã trả về psql nếu không tìm thấy hàng nào

  3. Truy vấn 'chạy' các cột liên tiếp trong Postgres

  4. Hiển thị hình ảnh trong Ireports bằng PostgreSql

  5. Postgres, table1 bên trái tham gia table2 với chỉ 1 hàng cho mỗi ID trong table1