Sentencia DELETE FROM

La sentencia DELETE FROM suprime filas de una tabla en una base de datos externa basándose en una condición de búsqueda.

Sintaxis

Se crea un nombre de correlación que se puede utilizar dentro de la condición de búsqueda para hacer referencia a los valores de las columnas de la tabla. Este nombre de correlación es el nombre de la tabla (sin el calificador de origen de datos) o el calificador explícito especificado.

Ejemplo

Si tiene un nodo Database que se haya configurado con una conexión a una tabla SHAREHOLDINGS, puede utilizar la sentencia siguiente para configurar el nodo Database:
DELETE FROM Database.SHAREHOLDINGS AS H
 WHERE H.ACCOUNTNO = Body.AccountNumber;

Esto eliminar todas las filas de la tabla SHAREHOLDINGS cuando el campo ACCOUNTNO de la tabla sea igual al valor de AccountNumber en el mensaje.

Manejo de errores de base de datos

Para obtener información sobre cómo manejar errores de base de datos, consulte el apartado Captura del estado de la base de datos.

Conceptos relacionados
ESQL

Tareas relacionadas
Desarrollo de ESQL

Referencia relacionada
Preferencia de sintaxis
Sentencias ESQL