Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server 2016 (13.x) i nowsze wersje
usługi Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Platform System (PDW)
Warehouse w usłudze Microsoft Fabric
Usuwa tabelę zewnętrzną z bazy danych, ale nie usuwa danych zewnętrznych.
Transact-SQL konwencje składni
Składnia
DROP EXTERNAL TABLE { database_name.schema_name.table_name | schema_name.table_name | table_name }
[;]
Argumenty (w programowaniu)
[ database_name . [schema_name] . | schema_name . ] table_name
Nazwa od jednej do trzech części tabeli zewnętrznej do usunięcia. Nazwa tabeli może opcjonalnie zawierać schemat lub bazę danych i schemat.
Uprawnienia
Wymaga:
- Uprawnienie ALTER do schematu, do którego należy tabela.
- ZMIENIANIE DOWOLNEGO ZEWNĘTRZNEGO ŹRÓDŁA DANYCH
- ZMIENIANIE DOWOLNEGO FORMATU PLIKU ZEWNĘTRZNEGO
Uwagi
Usunięcie tabeli zewnętrznej spowoduje usunięcie wszystkich metadanych związanych z tabelą. Nie usuwa danych zewnętrznych.
Przykłady
Odp. Używanie podstawowej składni
DROP EXTERNAL TABLE SalesPerson;
DROP EXTERNAL TABLE dbo.SalesPerson;
DROP EXTERNAL TABLE EasternDivision.dbo.SalesPerson;
B. Usuwanie tabeli zewnętrznej z bieżącej bazy danych
Poniższy przykład usuwa tabelę ProductVendor1 , jej dane, indeksy i wszystkie zależne widoki z bieżącej bazy danych.
DROP EXTERNAL TABLE ProductVendor1;
C. Usuwanie tabeli z innej bazy danych
Poniższy przykład popada tabelę SalesPersonEasternDivision w bazie danych.
DROP EXTERNAL TABLE EasternDivision.dbo.SalesPerson;