|
#1
|
|||
|
|||
borrado tabla
Después de realizar un operación sobre una tabla del diccionario (INSERT, UPDATE, DELETE, etc...) es necesario realizar sentencia COMMIT_WORK para que los cambios tenga efecto.
|
#2
|
|||
|
|||
Esto no siempre es necesario. En teoría la finalización de un report lleva implicito un commit a la BD pero como norma para evitar posibles errores es muy buena. Saludos |
#3
|
|||
|
|||
Prueba esto
Si lo que quieres es borrar la tabla interna pueba asi.
Delete from zitab. saludos. |
#4
|
|||
|
|||
hola a todos, una pregunta con relacion a este tema, si yo deseo borrar una tabla TRANSPARENTE, con un cierto filtro -que puede NO ser un campo clave- tengo que hacerle un "sort" a la bd o no es necesario?
El codigo que ejecutaria seria algo asi: loop at gt_tabla assigning <fs_tabla>. write: /'nombre: ', <fs_tabla>-nombretabla. delete from (<fs_tabla>-nombretabla) where campo = 'fecha'. endloop. gracias por la ayuda! |
#5
|
||||
|
||||
No creo que tenga nada que ver el Sort con el Delete Where... en realidad no se como se te llego a ocurrir eso... sea clave o no, la sentencia filtrara por la condicion del Where y los borra... si esta ordenado o no, o si es clave o no... creo que lo hace "torta" igual
|
#6
|
||||
|
||||
Concuerdo contigo.
__________________
------------------- ¿Dudas para descargar manuales? Ver este tema -> |
Herramientas | Buscar en Tema |
Desplegado | |
|
|