Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MySQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=21)
-   -   Tabla existe? (https://www.clubdelphi.com/foros/showthread.php?t=30081)

chileno 08-02-2006 15:31:00

Tabla existe?
 
hola!!

busco y no encuentro......como saver si una tabla temporal (no es tan asi) existe .....creo un tabla cuando un usuario ingresa al sistema, en ella guardo informacion referente a productos vendidos, cuando el proceso de venta se termina esta informacion es traspasada en forma definitiva a la tabla pedidos, en este caso al detalle, si por algun motivo el proceso no termina como debe ser la tabla temporal no debe ser eliminada pork contiene existencia que fue rebajada al stock....
existen una funcion que me permita saver si una tabla existe...obviamente con mysql y delphi...
chau................

fabianbbg 08-02-2006 15:54:50

hola:
¿Y porque crear una tabla cada vez? porque no guardar todo en una tabla que este relacionada con los usuarios a través de sus ids? (fk), y cuando no lo necesites mas.. borras registros y no tablas..

Pero En caso de seguir con esa postura.. supongo que el MySql tendra una tabla de sistema en donde almacena las tablas que existen en la BD..

Saludos...

roman 08-02-2006 16:47:21

Supongo que puede servirte el comando SHOW:

Código SQL [-]
show tables from tu_base like 'tu_tabla'

Si esta consulta te devuelve algún registro es porque existe una tabla con ese nombre; en caso contrario no te devuelve registros.

// Saludos

chileno 08-02-2006 18:56:59

es lo que necesito....roman...otra vez me solucionas el problema...
tenia algo en mente con el comando show pero no se me habia ocurrido...
gracias....


La franja horaria es GMT +2. Ahora son las 07:17:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi