Red de conocimiento informático - Aprendizaje de programación - Sintaxis de eliminación de Oracle

Sintaxis de eliminación de Oracle

Eliminar declaración

Sintaxis básica:

eliminar del nombre de la tabla donde condición

Notas:

1. Si no utiliza la cláusula donde, todos los datos de la tabla se eliminarán por completo;

eliminar de la prueba;

2. , no se puede completar la eliminación;

3. Al eliminar la tabla completa, elimine el nombre de la tabla desplegable;

4. referencias entre tablas.

Información ampliada

El comando truncar también es un comando de eliminación de datos. Es un comando que elimina directamente los datos en la tabla de Oracle a la vez. El comando truncar es un comando DDL. a diferencia de eliminar, que es un comando DML.

Estructura del comando Truncar: ¿truncar?tabla?nombre de la tabla;

Tanto truncar como eliminar pueden eliminar datos en la tabla, sus diferencias:

1. es un comando DDL y los datos eliminados enviados después de ejecutar el comando no se pueden recuperar; el comando DELETE es un comando DML y los datos eliminados enviados después de ejecutar el comando no se pueden recuperar;

1. El comando DELETE es un comando DML. Este comando debe ejecutarse después del envío para que tenga efecto y los datos eliminados se puedan restaurar a través del archivo de registro.

2. Si la cantidad de datos en la tabla es grande, TRUNCATE es mucho más rápido que DELETE.

3. La eliminación de TRUNCATE restablecerá el tamaño inicial del índice de la tabla, pero DELETE no puede.

4. Eliminar puede activar activadores de eliminación relacionados en la tabla, pero truncar no se activará.

5. El principio de eliminación de la eliminación es eliminar los datos de la tabla uno por uno y registrar la operación de eliminación como una sola cosa en el registro de la base de datos para que los datos puedan revertirse. El truncamiento elimina páginas de datos a la vez, por lo que la velocidad de ejecución es rápida, pero no se puede revertir.

Resumen: el comando truncar es un comando DDL que elimina todos los datos de la tabla a la vez y los datos no se pueden recuperar. Utilice el comando truncar con precaución en el proceso de desarrollo real.