Problema com SELECT * FROM tabela WHERE variavel = registro; do FIREBIRD(RESOLVIDO)

2 respostas
L

pessoal, me ajudem por favor.

fiz um banco com FIREBIRD e fiz tbm uma tabela dentro dele, certo, ate ai td bem!

fiz tres variaveis nessa tabela,

ai vai o codigo:

CREATE DATABASE '....\...\BANCO.GDB' PAGE_SIZE 8192
user 'SYSDBA' password 'masterkey';

ai foi criado o banco

agora a tabela

CREATE TABLE tabela(
nome varchar(255),
senha varchar(255),
cpf varchar(255)
);

ate ai td bem! consegui inserir valores e td mais...

o problema eh.
quando uso SELECT

tipo quando faço
SELECT * FROM TAB WHERE CPF = VALOR NUMERICO;
ELE FUNCIONA! MAS QUANDO FAÇO
SELECT * FROM TAB WHERE NOME = VALOR NAO NUMERICO;

ELE NAUM FUNCIONA E DEVOLVE ESSA MENSAGEM!

Statement failed, SQLCODE = -206

column unknown

e essas coisas... ajude me a resoler isso por favor....

2 Respostas

J

Quando é um valor não numérico deve estar entre aspas simples ( ’ ’ )

L

valew camarada! deu certinho!!! so pra efeito de registro

Criado 28 de maio de 2010
Ultima resposta 28 de mai. de 2010
Respostas 2
Participantes 2