Dúvida sobre interpretador de SP do Firebird 1.5
Eu queria saber porque isso funciona:
Explicando: Declarei uma variável varchar(2) e esse campo que eu to fazendo select na tabela (Codigo) é um campo INTEGER, mas o Firebird aparentemente converte os dados para varchar(2).
Isso realmente era para funcionar? Não que esteja me atrapalhando, é só uma dúvida mesmo...
Até!
CREATE PROCEDURE ... ... DECLARE VARIABLE TESTE VARCHAR(2); BEGIN ... FOR SELECT CODIGO FROM TABELA INTO :TESTE DO ...
Explicando: Declarei uma variável varchar(2) e esse campo que eu to fazendo select na tabela (Codigo) é um campo INTEGER, mas o Firebird aparentemente converte os dados para varchar(2).
Isso realmente era para funcionar? Não que esteja me atrapalhando, é só uma dúvida mesmo...
Até!
Delphi32
Curtidas 0
Respostas
Afarias
08/11/2004
´conversão automática´ ... normal...
T+
T+
GOSTEI 0