“Conocimiento Programación>Lenguajes De Programación

Cómo eliminar una tabla de base de datos sólo si ya existe

2014/9/18
Si utiliza una base de datos durante el tiempo suficiente , usted probablemente se encontrará con una situación en la que desea eliminar una tabla , si existe. A menudo, la razón por la que usted quiere hacer esto es porque hay que crear una tabla y no quiere encontrarse con un error cuando intenta crear , porque una tabla con ese nombre ya existe, pero no quieren que se produzca un error cuando se cae , porque no existe. Sean cuales sean sus motivos pueden ser, esto es como se puede eliminar una tabla si (y sólo si) que ya existe en MySQL , MS SQL y Oracle . Cosas que necesitará
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;

Lenguajes De Programación
Cómo hacer una matriz de una cadena
Cómo deshabilitar una columna en un GridView Rol
Razones para escribir un bucle infinito
Cómo agregar un Border Uso de la programación HTML
¿Cuál es el significado del símbolo de cadena vacía en los lenguajes de programación?
¿Cómo se puede demostrar que un idioma es decidible?
Cómo configurar IIS 6
Cómo cambiar el icono del ratón en mouseover
Conocimiento de la computadora © http://www.ordenador.online