DROP EXTERNAL TABLE (Transact-SQL)DROP EXTERNAL TABLE (Transact-SQL)

S’applique à :Applies to: ouiSQL Server 2016 (13.x)SQL Server 2016 (13.x)yesSQL Server 2016 (13.x)SQL Server 2016 (13.x) et ultérieures OuiAzure SQL Managed InstanceAzure SQL Managed InstanceYesAzure SQL Managed InstanceAzure SQL Managed Instance ouiAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics ouiParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data WarehouseS’applique à :Applies to: ouiSQL Server 2016 (13.x)SQL Server 2016 (13.x)yesSQL Server 2016 (13.x)SQL Server 2016 (13.x) and later OuiAzure SQL Managed InstanceAzure SQL Managed InstanceYesAzure SQL Managed InstanceAzure SQL Managed Instance ouiAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics ouiParallel Data WarehouseParallel Data WarehouseyesParallel Data WarehouseParallel Data Warehouse

Supprime une table externe PolyBase d’une base de données, mais pas les données externes.Removes a PolyBase external table from a database, but doesn't delete the external data.

Icône Lien d’article Conventions de la syntaxe Transact-SQLArticle link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

DROP EXTERNAL TABLE { database_name.schema_name.table_name | schema_name.table_name | table_name }
[;]  

ArgumentsArguments

[ database_name . [schema_name] . | schema_name . ] table_name
Nom (composé d’une à trois parties) de la table externe à supprimer.The one- to three-part name of the external table to remove. Si vous le souhaitez, le nom de table peut inclure le schéma, ou la base de données et le schéma.The table name can optionally include the schema, or the database and schema.

AutorisationsPermissions

  • Nécessite une autorisation ALTER pour le schéma auquel appartient la table.Requires ALTER permission on the schema to which the table belongs.

Remarques d'ordre généralGeneral Remarks

La suppression d’une table externe supprime toutes les métadonnées relatives à cette table.Dropping an external table removes all table-related metadata. Cela ne supprime pas les données externes.It doesn't delete the external data.

ExemplesExamples

R.A. Utilisation de la syntaxe de baseUsing basic syntax

DROP EXTERNAL TABLE SalesPerson;  
DROP EXTERNAL TABLE dbo.SalesPerson;  
DROP EXTERNAL TABLE EasternDivision.dbo.SalesPerson;  

B.B. Suppression d’une table externe dans la base de données activeDropping an external table from the current database

Cet exemple supprime la table ProductVendor1, ainsi que ses données, ses index et toutes les vues dépendantes de la base de données active.The following example removes the ProductVendor1 table, its data, indexes, and any dependent views from the current database.

DROP EXTERNAL TABLE ProductVendor1;  

C.C. Suppression d’une table dans une autre base de donnéesDropping a table from another database

L'exemple suivant supprime la table SalesPerson de la base de données EasternDivision.The following example drops the SalesPerson table in the EasternDivision database.

DROP EXTERNAL TABLE EasternDivision.dbo.SalesPerson;  

Voir aussiSee Also

CREATE EXTERNAL TABLE (Transact-SQL)CREATE EXTERNAL TABLE (Transact-SQL)