La sentencia DROP TABLE elimina la definición de una tabla Oracle. Al borrar una tabla, la base de datos pierde todos los datos de la tabla y todos los índices asociados a ella.
Sintaxis
DROP TABLE table ;
En la sintaxis, table es el nombre de la tabla.
Instrucciones
- Se suprimen todos los datos y la estructura de la tabla.
- Las vistas y los sinónimos permanecen, pero no son válidos.
- Se validan todas las transacciones pendientes.
- Sólo puede eliminar un tabla su creador o un usuario con el privilegio DROP ANY TABLE.
- Se borran todos los índices.
- Se borran todas las restricciones.
- No se puede hacer rollback de la sentencia DROP TABLE.
Nota: La sentencia DROP TABLE, una vez ejecutada, es irreversible. Oracle Server no cuestiona la acción de emitir la sentencia DROP TABLE. Si es propietario de esa tabla o tiene un privilegio de alto nivel, la tabla se eliminará inmediatamente. Como sucede con todas las sentencias DDL, DROP TABLE se valida automáticamente.
0 comentarios:
Publicar un comentario