tabelas temporarias

Firebird

03/02/2005

Ola Pessoal

Utilizando o firebird 1.0, Delphi 6.0 e os componentes
do IB(explo:ibquery,ibdataset,ibclientdatase) como poderia
cria tabelas temporarias ?

Grato pela atençao


Cláudio


Claudiocjr

Claudiocjr

Curtidas 0

Respostas

Fsflorencio

Fsflorencio

03/02/2005

Usando o ibsql passe o comando: ´CREATE TABLE ....´;

Faça o que vc quiser fazer, e depois ´DROP TABLE ....´;

Se houver dificuldade, dá uma olhada no guia de referência SQL do clubedelphi.


GOSTEI 0
Rodolpho123

Rodolpho123

03/02/2005

Vc pode criar uma tabela no seu BD, sem campo (se quiser) e no seu SELECT, faça:

SELECT

  0 AS NUMERO,
  ´    ´ AS QUATRO_STRINGS,
  ´ ´ AS UMA_STRING,
  0.00 AS VALOR_MONETARIO

FROM
  
  TABELA_TEMPORARIA




isso vai lhe retornar uma linha, mas se vc quiser que venha vazia, coloque um WHERE:
WHERE
   1 = -1



Então vc tem uma tabela temporária para vc poder inserir/alterar/deletar registros....


GOSTEI 0
POSTAR