“Conocimientos Programación>Lenguajes De Programación

La diferencia entre Delete y Truncar en Oracle

2015/2/8
Oracle Database es uno de los más poderosos sistemas de gestión de bases de datos. Es producida y distribuida por la Oracle Corporation. Al aprender cómo utilizar los comandos asociados a este sistema , es esencial para entender las diferencias entre ellos . A pesar de que ciertas funciones , tales como " Borrar" y " Truncar , " pueden parecen ser similares , se comportan de manera diferente y deben ser utilizados en la manera para la que estaban destinados . Instrucciones
1

Decidir sobre los datos que se suprimen de la tabla de base de datos Oracle .
2

Utilice la opción " Eliminar" para eliminar filas de la tabla . Adición de un " Dónde " cláusula para esta función hará que sólo las filas que satisfacen una cierta condición para ser eliminado . La operación no es permanente y requiere una confirmación , que puede ser dado por escribir " Commit " o " Retroceso ". La primera opción le confirme la eliminación y se eliminará los datos , mientras que el segundo comando deshacer el " Delete" y la mesa se ​​mantendrá sin cambios .
3

Utilice el comando " truncar " para eliminar todas las filas de la tabla . Tenga en cuenta que este tipo de operación es permanente y no requiere ninguna confirmación . No hay reversiones son posibles y no " Dónde " cláusula se pueden añadir a la sintaxis de esta función . Sin embargo , " truncar " es más rápido y no utiliza todo el espacio "Delete ". Estas son las diferencias esenciales entre los comandos de base de datos Oracle.

Lenguajes De Programación
Cómo analizar un ArrayCollection
¿Qué significa para analizar datos
¿Cómo se usa SCGrid ActiveX Grid Control
Cómo hacer un juego de laberinto con paredes en Flash
Cómo configurar valores del formulario en un NET Windows Forms Solicitud
Cómo alojar Juegos flash
Cómo agregar valores a un ComboBox
Cómo crear diagramas de clases
Conocimientos Informáticos © http://www.ordenador.online