Oracle , MySQL o MS SQL Server
Una tabla que está ansioso por deshacerse Estudiantes del Mundo Ver Más instrucciones
1
MySQL fue de tipo suficiente para que sea muy fácil de soltar una tabla existente. Para eliminar la tabla por desgracia - llamado ' Drop_Me " , ejecute la siguiente consulta - Opiniones
DROP TABLE IF EXISTS Drop_Me
2
MS SQL hace que sea un poco más difícil de eliminar una tabla si existe . Para lograr esto, usted tendrá que utilizar una instrucción IF y la función EXISTS - Opiniones
SI EXISTE ( SELECCIONAR 1 de sys.objects DONDE object_id = OBJECT_ID ( N'Drop_Me ' ) y escriba = (N' U ') ) DROP TABLE Drop_Me
3
Oracle tiene la complejidad de eliminar una tabla si existe al siguiente nivel . En este fragmento de código de ejemplo, necesita saber el propietario de la tabla , que pasa a ser "Yo" - Opiniones
NÚMERO DECLAREv_count : = 0 ; BEGINSELECT COUNT ( *) EN v_count DESDE DONDE all_tables table_name = ' Drop_Me ' Y owner = ' Me ' , SI v_count = 1 THENEXECUTE INMEDIATA ' DROP TABLE Me.Drop_Me ' ; END IF; END;