Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Вмъкване на данни в таблици

ако разбирам правилно въпроса, искате да знаете кой ред да вмъквате данни в таблиците, за да гарантирате, че няма нарушения, правилно ли е?

От публикацията ви изглежда, че вмъквате в този ред:

  1. Клиент/Продукт/Доставчик (всички те могат да бъдат вмъкнати в произволен ред).
  2. Поръчка - Това може да дойде само след като редът е в таблицата с клиенти, тъй като изисква валиден клиент
  3. Подробности за поръчката - това изисква първо въвеждане в таблицата с поръчки и таблицата с продукти.

Колоната за количество ще бъде в таблицата с подробности за поръчката, тъй като можете да имате повече от един от всеки ред.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изключително бавно стартиране на EF - 15 минути

  2. Предайте идентификатора на наемателя чрез връзка с sql сървър

  3. Защо IsNull е два пъти бавен като coalesce (същата заявка)?

  4. Вземете граничните стойности за разделена таблица в SQL Server (T-SQL)

  5. Как SqlCacheDependency знае кога да съобщи обратно на слушателите, когато данните в таблица се променят?