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

Chèn dữ liệu vào bảng

nếu tôi hiểu câu hỏi một cách chính xác, bạn muốn biết thứ tự chèn dữ liệu vào bảng để đảm bảo không vi phạm, điều đó có đúng không?

Từ bài đăng của bạn, có vẻ như bạn chèn theo thứ tự sau:

  1. Khách hàng / Sản phẩm / Nhà cung cấp (tất cả những thứ này đều có thể được chèn vào trong bất kỳ đơn hàng nào).
  2. Đơn hàng - Điều này chỉ có thể đến sau khi hàng có trong bảng khách hàng vì hàng đó yêu cầu khách hàng hợp lệ
  3. Chi tiết Đơn hàng - điều này yêu cầu nhập vào bảng đơn hàng và bảng sản phẩm trước.

Cột số lượng sẽ nằm trên bảng OrderDetail, vì bạn có thể có nhiều hơn một trong mỗi mục hàng.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hiệu suất SQL Server để thay đổi bảng thay đổi kiểu dữ liệu thay đổi cột

  2. Cách truy vấn Bảng SQL và loại bỏ các hàng trùng lặp khỏi tập kết quả

  3. SQL sử dụng các giá trị được phân tách bằng dấu phẩy với mệnh đề IN

  4. Cách bỏ thuộc tính nhận dạng của một cột trong bảng SQL Server - Hướng dẫn sử dụng SQL Server / T-SQL 44

  5. Làm cách nào để kiểm tra xem máy khách đã cài đặt nhà cung cấp SQLNCLI10 khi duyệt web hay chưa?