Drop маса (преговарям-SQL)

Отчетът за DROP TABLE не може да се използва за премахване на масата, който е посочен от FOREIGN KEY. Първо трябва да се премахне съотнасяне FOREIGN KEY ограничение или масата на съотнасяне. Ако масата на съотнасяне и таблицата с първичен ключ се изтрива с изявление на един DROP TABLE което се отнася до маса трябва да бъде на първо място в списъка.







Няколко маси могат да бъдат отстранени от всяка база данни. Ако отстранен таблицата се отнася до първичния ключ на друга маса, която също се отстранява масата на съотнасяне с външния ключ следва да бъдат изброени, преди да бъде определен таблицата с първичния ключ.

При изтриване на маса, свързана с нейните правила и ценности загубят задължителната по подразбиране, както и всички свързани трапезни ограничения или задейства автоматично се изтриват. Ако таблицата е Възстановиха, ще трябва да се свържете отново всички правила и по подразбиране, пресъздайте спусъка и добавяне на необходимите ограничения.







Ако изтриете всички редове в таблицата, като се използва DELETE tablename или съкращава изявление на маса продължава да съществува, докато не бъде отстранен.

Големи маси и индекси на повече от 128 степен са отстранени в две фази: логически и физически. В стъпка съществуващата логическа единица разпределение, използвани в таблицата са посочени за да се освободи и да остане заключен, докато транзакцията се ангажира. На физическия етап на страниците IAM маркиран за освобождаване, физически отстраняване на пакети. За повече информация, вижте. Отпадане и възстановяване големи обекти.

При изтриване на таблицата, който съдържа колона е VARBINARY (MAX) с атрибута FILESTREAM, те няма да премахне всички данни, които се съхраняват в файловата система.

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