T-SQL: tablas de eliminación
El servidor SQL DROP TABLE La declaración se utiliza para eliminar una definición de tabla y todos los datos, índices, desencadenadores, restricciones y especificaciones de permisos para esa tabla.
Note - Debe tener cuidado al usar este comando porque una vez que se elimina una tabla, toda la información disponible en la tabla también se perderá para siempre.
Sintaxis
A continuación se muestra la sintaxis básica de la declaración DROP TABLE:
DROP TABLE table_name;
Ejemplo
Primero verifiquemos la tabla CLIENTES y luego la borraremos de la base de datos -
Exec sp_columns CUSTOMERS;
El comando anterior muestra la siguiente tabla.
TABLE_QUALIFIER TABLE_OWNER TABLE_NAME COLUMN_NAME DATA_TYPE TYPE_NAME
PRECISION LENGTH SCALE RADIX NULLABLE REMARKS COLUMN_DEF SQL_DATA_TYPE
SQL_DATETIME_SUB CHAR_OCTET_LENGTH ORDINAL_POSITION IS_NULLABLE SS_DATA_TYPE
TestDB dbo CUSTOMERS ID 4 int 10 4 0 10 0
NULL NULL 4 NULL NULL 1 NO 56
TestDB dbo CUSTOMERS NAME 12 varchar 20 20 NULL NULL 0
NULL NULL 12 NULL 20 2 NO 39
TestDB dbo CUSTOMERS AGE 4 int 10 4 0 10 0
NULL NULL 4 NULL NULL 3 NO 56
TestDB dbo CUSTOMERS ADDRESS 1 char 25 25 NULL NULL 1
NULL NULL 1 NULL 25 4 YES 39
TestDB dbo CUSTOMERS SALARY 3 decimal 18 20 2 10 1
NULL NULL 3 NULL NULL 5 YES 106
La tabla CLIENTES está disponible en la base de datos, así que déjela caer. A continuación se muestra el comando para el mismo.
DROP TABLE CUSTOMERS;
Command(s) completed successfully.
Con el comando anterior, no obtendrá ninguna fila.
Exec sp_columns CUSTOMERS;
No rows\data will be displayed