GeneXus - Borrar una tabla

 
Vista:

Borrar una tabla

Publicado por Adriana (12 intervenciones) el 24/09/2004 16:25:31
Hola foro
hay alguna forma de borrar una tabla en forma directa?
es decir sin usar
for each
delete
endfor
existirá alguna función o comando que haga un ZAP de toda la tabla directamente?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Borrar una tabla

Publicado por Gabriel (25 intervenciones) el 24/09/2004 16:28:08
Para que lenguaje estas programando ????
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Borrar una tabla

Publicado por Adriana (12 intervenciones) el 24/09/2004 16:31:46
estoy generando en VB con DB2
pero mi idea es sin comando externo
¿se podrá?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Borrar una tabla

Publicado por Gabriel (25 intervenciones) el 24/09/2004 16:36:58
Hola, una pregunta necesariamente tenes que vaciar la base de datos ??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Borrar una tabla

Publicado por Adriana (12 intervenciones) el 24/09/2004 16:42:10
si porque es una tabla que va generando informaciòn temporal.
el problema es que son muchos registros (alrededor de 300.000) y desde el modelo no puedo llamar a un comando externo (clrpfm) porque mientras el progama este abierto DB2 me bloquea el archivo y no me deja borrarlo con ese comando externo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Borrar una tabla

Publicado por Gabriel (25 intervenciones) el 25/09/2004 12:19:29
Adriana, en mi trabajo tenemos algo parecido, pero lo hacemos mediante un for each y delete, porque a travez de GX, creo que no se puede borrar toda una tabla con un solo comando.-
Espero te sirva Gabriel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Borrar una tabla

Publicado por Federico (120 intervenciones) el 27/09/2004 18:46:19
Podes usar el Comando SQL para pasarle un instruccion SQL.
su formato es:

SQL DELETE * FROM TABLA

Saludos Atte
Federico
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Borrar una tabla

Publicado por DiscoMan (11 intervenciones) el 29/09/2004 21:24:51
Adriana, has de saber que al utilizar el for each, defined by, delete, endfor, gx optimiza la sentencia generando un delete * from tabla, desde la aplicacion cliente servidor, eso es optimo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar