logo

BORRAR SQL

El Declaración de eliminación de SQL Se utiliza para eliminar filas de una tabla. Generalmente la declaración DELETE elimina uno o más registros de una tabla.

Sintaxis de eliminación de SQL

Veamos la sintaxis de la declaración DELETE de SQL:

cola de prioridad c ++
 DELETE FROM table_name [WHERE condition]; 

Aquí nombre_tabla es la tabla que debe eliminarse. El Dónde cláusula en SQL la declaración DELETE es opcional aquí.


Ejemplo de eliminación de SQL

Tomemos una tabla, llamada tabla 'EMPLEADO'.

IDENTIFICACIÓNEMP_NOMBRECIUDADSALARIO
101Adarsh ​​SinghObra20000
102Sanjay Singhmeerut21000
103Priyanka Sharmaraipur25000
104Esha SinghalDelhi26000

A continuación se muestra un ejemplo de eliminación con la cláusula WHERE:

 DELETE FROM EMPLOYEE WHERE ID=101; 

Tabla resultante después de la consulta:

IDENTIFICACIÓNEMP_NOMBRECIUDADSALARIO
102Sanjay Singhmeerut21000
103Priyanka Sharmaraipur25000
104Esha SinghalDelhi26000

Otro ejemplo de declaración de eliminación se proporciona a continuación.

 DELETE FROM EMPLOYEE; 

Tabla resultante después de la consulta:

IDENTIFICACIÓNEMP_NOMBRECIUDADSALARIO

Eliminará todos los registros de la tabla EMPLEADO.

Eliminará todos los registros de la tabla EMPLEADO donde el ID es 101.

La cláusula WHERE en la instrucción DELETE de SQL es opcional e identifica las filas de la columna que se eliminan.

La cláusula WHERE se utiliza para evitar la eliminación de todas las filas de la tabla. Si no utiliza la cláusula WHERE, podría perder todas las filas.

clase de objeto en java

Declaración DELETE no válida para la base de datos ORACLE

No puede utilizar el símbolo * (asterisco) para eliminar todos los registros.

 DELETE * FROM EMPLOYEE; 

Temas de la declaración DELETE de SQL

TABLA DE ELIMINACIÓN SQL

¿Cómo eliminar la tabla y cuál es la diferencia entre las declaraciones DELETE y TRUNCATE?

SQL BORRAR FILA

¿Cómo eliminar una fila de la base de datos?

SQL BORRAR todas las filas

¿Cómo eliminar todas las filas de una tabla?

comando de ejecución de Linux
SQL BORRAR filas duplicadas

¿Cómo utilizar una palabra clave distinta para eliminar todas las filas duplicadas de la tabla?

SQL BORRAR BASE DE DATOS

No se utiliza la instrucción DELETE para eliminar la base de datos. Pero se utiliza la instrucción DROP para eliminar la base de datos.

VER ELIMINAR SQL

¿Cómo eliminar la vista de la base de datos?

SQL BORRAR UNIRSE

¿Cómo utilizar la declaración de eliminación con INNER JOIN?