[firebase-br] Sql com resultado estraanho

Paulo Ricardo magi0314 em terra.com.br
Qua Jan 26 15:11:43 -03 2005


Estou usando o IBConsole 1.0.0, FB 1.5.2

Criei uma tabela :

/* Table: SYS~Sequencial, Owner: SYSDBA */

CREATE TABLE "SYS~Sequencial" 
(
  "TABELA" VARCHAR(30) DEFAULT '' NOT NULL,
  "CAMPO" VARCHAR(30) DEFAULT '' NOT NULL,
  "CHAVE" VARCHAR(100) DEFAULT '' NOT NULL,
  "VALOR" VARCHAR(50) DEFAULT '' NOT NULL,
  "Valor Anterior" VARCHAR(50) DEFAULT '' NOT NULL,
  "ESTACAO" VARCHAR(50) DEFAULT '' NOT NULL,
  "IDENTIFICACAO" VARCHAR(30) DEFAULT '' NOT NULL,
  "PENDENTES" INTEGER DEFAULT 0 NOT NULL,
CONSTRAINT "Chave sequencial" PRIMARY KEY ("TABELA", "CAMPO", "CHAVE")
);

Inseri dados na tabela,
Verificado pela propriedades da Tabela "SYS~Sequencial", na aba Data eu tenho :

Tabela                       Campo                      Chave      Valor       Valor Anterior
Agenda ambulatorial   Sequencia Agenda                    435050       435049

Na parte do Sql se eu fizer :

Select * From "SYS~Sequencia"

aparece os dados como acima

Se eu fizer

Select *
>From "SYS~Sequencial"
WHERE (Tabela = 'Agenda Ambulatorial')

Tabela                       Campo                      Chave      Valor       Valor Anterior
Agenda ambulatorial   Sequencia Agenda                    2             1

Se eu fizer

Select *
>From "SYS~Sequencial"
WHERE Tabela = 'Agenda Ambulatorial'

Tabela                       Campo                      Chave      Valor       Valor Anterior
Agenda ambulatorial   Sequencia Agenda                    435050       435049

Só existe um registro e so por colocar o parenteses apresenta dados que não
existe.
Se executo o Sql via aplicação tambem me traz os dados de forma errado.

Gostaria de saber que eu estou fazendo de errado,

Agradeço qualquer ajuda.

Paulo


Mais detalhes sobre a lista de discussão lista