Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: SQL Server 2016 (13.x) y versiones posteriores
de Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System (PDW)
Warehouse en Microsoft Fabric
Quita una tabla externa de una base de datos, pero no elimina los datos externos.
Convenciones de sintaxis de Transact-SQL
Sintaxis
DROP EXTERNAL TABLE { database_name.schema_name.table_name | schema_name.table_name | table_name }
[;]
Argumentos
[ database_name . [schema_name] . | schema_name . ] table_name
Nombre de entre una y tres partes de la tabla externa que se va a quitar. El nombre de tabla puede incluir opcionalmente el esquema, o la base de datos y el esquema.
Permisos
Requiere:
- Permiso ALTER en el esquema al que la tabla pertenece.
- ALTERAR CUALQUIER FUENTE DE DATOS EXTERNA
- ALTERAR CUALQUIER FORMATO DE ARCHIVO EXTERNO
Observaciones
Al quitar una tabla externa, se quitan todos los metadatos relacionados con dicha tabla. No se eliminan los datos externos.
Ejemplos
Un. Uso de la sintaxis básica
DROP EXTERNAL TABLE SalesPerson;
DROP EXTERNAL TABLE dbo.SalesPerson;
DROP EXTERNAL TABLE EasternDivision.dbo.SalesPerson;
B. Quitar una tabla externa de la base de datos actual
En el siguiente ejemplo se quita la tabla ProductVendor1
y sus datos e índices, así como cualquier vista dependiente, de la base de datos actual.
DROP EXTERNAL TABLE ProductVendor1;
C. Quitar una tabla de otra base de datos
En el siguiente ejemplo se quita la tabla SalesPerson
de la base de datos EasternDivision
.
DROP EXTERNAL TABLE EasternDivision.dbo.SalesPerson;