Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: SQL Server 2016 (13.x) a novější
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Warehouse v Microsoft Fabric
Odebere externí tabulku z databáze, ale neodstraní externí data.
Syntaxe
DROP EXTERNAL TABLE { database_name.schema_name.table_name | schema_name.table_name | table_name }
[;]
Argumenty
[ database_name . [schema_name] . | schema_name . ] table_name
Název externí tabulky o jedné až třídílné části, který chcete odebrat. Název tabulky může volitelně obsahovat schéma nebo databázi a schéma.
Povolení
Požaduje:
- ALTER oprávnění ke schématu, do kterého tabulka patří.
- ZMĚNIT JAKÝKOLIV EXTERNÍ ZDROJ DAT
- ZMĚNIT JAKÝKOLI EXTERNÍ FORMÁT SOUBORU
Poznámky
Vyřazení externí tabulky odebere všechna metadata související s tabulkou. Neodstraní externí data.
Příklady
A. Použití základní syntaxe
DROP EXTERNAL TABLE SalesPerson;
DROP EXTERNAL TABLE dbo.SalesPerson;
DROP EXTERNAL TABLE EasternDivision.dbo.SalesPerson;
B. Přetažení externí tabulky z aktuální databáze
Následující příklad odebere ProductVendor1
tabulku, její data, indexy a všechna závislá zobrazení z aktuální databáze.
DROP EXTERNAL TABLE ProductVendor1;
C. Vyřazení tabulky z jiné databáze
Následující příklad zahodí SalesPerson
tabulku v EasternDivision
databázi.
DROP EXTERNAL TABLE EasternDivision.dbo.SalesPerson;