![](https://www.cvosoft.com/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
📘ABAP - Delete
![](https://www.cvosoft.com/cvo_files/img_sistema_elearning/iconografia_sap_abap/switch-portfolio-neutro.png)
Definición de Delete
La sentencia ABAP DELETE, se utiliza para borrar registros en tablas internas o tablas de bases de datos SAP.
Veamos un ejemplo a continuación de como debemos utilizar la sentencia DELETE para borrar registros de una tabla interna:
CLEAR wa_usuarios.
wa_usuarios-mandt = sy-mandt.
wa_usuarios-dni = '21727679'.
wa_usuarios-nombre_ape = 'Juan Graco'.
wa_usuarios-estado_usu = 'N'.
DELETE ztabla_usuarios FROM wa_usuarios.
Ahora bien, para borrar el contenido de una tabla base de datos, la sentencia DELECTE presenta varias variantes, veamos uno de ellas que podemos utilizar:
DELETE FROM zep_gcta_hkont
WHERE cod_grp_cta = wa_gcta_aux-cod_grp_cta
AND vig_desde = wa_gcta_aux-vig_desde
AND vig_hasta = wa_gcta_aux-vig_hasta.
![](https://www.cvosoft.com/cvo_files/imgs_sap_abap/spacer660.gif)