Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-09-2003
bismarito bismarito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Tarija - Cercado
Posts: 47
Poder: 0
bismarito Va por buen camino
Tablas Temporales en Interbase 7

Hola a todos los del foro y gracias por leer mi pregunta.

Tengo instalada la version 7.1 de Interbase, y me gustaria saber si esta versión maneja tablas temporales y como trabajo con ellas.

en SQLServer empiezan con #nombretabla, si alguien puede ayudarme, les agradecería mucho.


Bismark
__________________
Bismarito
hoy, que tan bueno quiero ser!!
Responder Con Cita
  #2  
Antiguo 30-09-2003
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 23
kinobi Va por buen camino
Hola,

no trabajo con InterBase, pero al menos hasta la versión 6.0 no existía el concepto de "tabla temporal". Lo más cercano son las tablas "externas" (creadas en archivos externos a la base de datos). En la documentación (sintaxis de CREATE TABLE) tienes más información sobre el tema.

Saludos.
Responder Con Cita
  #3  
Antiguo 01-10-2003
sanxpue sanxpue is offline
Miembro
 
Registrado: jul 2003
Posts: 196
Poder: 21
sanxpue Va por buen camino
Si las necesitas nada mas por el momento osease... supongamos haces una consulta muy complicada para mandar a imprimir y despues que se borren.. usa el RxMemoryData
__________________
saludos desde Puebla Mexico..
asanxt@hotmail.com
"como siempre a sus ordenes y siempre con buena cara"
'lolita me excitas, perversa piel de melocotón'
Responder Con Cita
  #4  
Antiguo 02-10-2003
bismarito bismarito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Tarija - Cercado
Posts: 47
Poder: 0
bismarito Va por buen camino
generalmente las necesito para trabajar con procedimientos almacenados, son de mucha ayuda, pero si no existe todavia en Interbase 7, pues ni modo.

pero me pareció leer en algun lado que si soportaba este tipo de tablas.

Saludos desde Tarija
La Capital de la Sonriza Boliviana.
__________________
Bismarito
hoy, que tan bueno quiero ser!!
Responder Con Cita
  #5  
Antiguo 02-10-2003
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
Hola

Como puedes comprobar en la documentación de Borland http://www.borland.com/interbase/pdf/ib7_whatsnew.pdf se han creado unas tablase temporales, pero són tablas temporales del Sistema.

Unicamente se pueden utilizar para obtener información para monitorizar el Servidor. No puedes crear y utilizar tus propias tablas temporales.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #6  
Antiguo 02-10-2003
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 23
guillotmarc Va por buen camino
Por cierto, la mayor potencia del lenguaje de procedimientos almacenados de Interbase/Firebird hace que en muchos casos no necesites tablas temporales (yo las utilizaba mucho en SQL Server, pero en Interbase/Firebird nunca he necesitado usar ninguna).

En todo caso, si necesitara una tabla temporal, imagino que utilizaria una tabla normal, con un campo para indicar el usuario (o la sesión) para diferenciar los registros de un usuario de los de otro. Puedes utilizar esa tabla como temporal, solo debes asegurarte de borrar los registros que puedan existir del usuario o sesión activo antes de trabajar con ella, y después. Interbase/Firebird no tiene el problema del crecimiento desmesurado de la base de datos que tiene SQL Server 7 (sobre todo el registro de transacciones).

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 22:16:08.


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
Copyright 1996-2007 Club Delphi