GARANTIR DESCONTO

Fórum Dúvida sobre interpretador de SP do Firebird 1.5 #47954

08/11/2004

0

Eu queria saber porque isso funciona:

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

Delphi32

Responder

Posts

09/11/2004

Afarias

´conversão automática´ ... normal...


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar