可能重複:
TSQL: Are indexes on temporary tables deleted when the table is deleted?刪除全局臨時表中的索引在SQL Server
你如何手動刪除全局臨時表的索引在SQL Server?
編輯:你甚至需要如果你手動刪除表?
可能重複:
TSQL: Are indexes on temporary tables deleted when the table is deleted?刪除全局臨時表中的索引在SQL Server
你如何手動刪除全局臨時表的索引在SQL Server?
編輯:你甚至需要如果你手動刪除表?
如果您要刪除臨時表本身,則不需要在臨時表上刪除索引。它會在你放下桌子時自動發生。
Are indexes on temporary tables deleted when the table is deleted?
這對我來說是創建並刪除索引。
CREATE TABLE ##TempTable (Col1 int)
CREATE INDEX IDX on ##TempTable
(Col1)
DROP INDEX IDX ON ##TempTable
全局臨時表將其索引被破壞時,所有會話引用該表將結束,或者當您需要手動刪除該表,但是,你仍然可以通過手,如果你需要刪除索引至。
的語法是
drop index ##MyTempTable.MyIndex
或:
drop index MyIndex on ##MyTempTable