Qual seu SGBD?
 
Rafael Pereira Larizzatti
Analista Desenvolvedor Centura
Thales Informática Ltda
GE Healthcare
[EMAIL PROTECTED]
+55 (11) 2164-3616

 

________________________________

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Sergio Yoshimura
Sent: quarta-feira, 17 de outubro de 2007 13:29
To: sqlwin@virtualand.net
Subject: [sqlwin] Problemas com select no SQLTalk



Pessoal, tenho um problema com o select abaixo, no 1º. Uso select ALL e 
funciona sem problemas, no segundo uso select distinct(of_artigo) e dá-me erro 
no campo ft_obs que um longvar, se retiro este campo funciona.

Uso TD 3.0 - PFT 4

Obrigado a todos

Sergio

 

select OK

 

SELECT ALL 

ar_cod, ar_descr, ar_peso, of_qtde, of_num, of_totprod, of_dtinic, of_dtfim, 
ft_obs, 

detft_seq, detft_op, detft_descr, detft_molde, detft_dim, detft_tempo 

FROM artigo, ofabrico, ftecnica, det_ft 

WHERE

ar_cod = '00AA005' and

of_artigo = '00AA005' and

of_num = 83357 and

ft_artigo = '00AA005' and

detft_art(+) = '00AA005'; 

 

 

select com erro 

 

SELECT distinct(of_artigo),

ar_cod, ar_descr, ar_peso, of_qtde, of_num, of_totprod, of_dtinic, of_dtfim, 

detft_seq, detft_op, detft_descr, detft_molde, detft_dim, detft_tempo, ft_obs 

FROM artigo, ofabrico, ftecnica, det_ft 

WHERE

ar_cod = '00AA005' and

of_artigo = '00AA005' and

of_num = 83357 and

ft_artigo = '00AA005' and

detft_art(+) = '00AA005'; 

 

 

SELECT distinct(of_artigo),

ar_cod, ar_descr, ar_peso, of_qtde, of_num, of_totprod, of_dtinic, of_dtfim,

detft_seq, detft_op, detft_descr, detft_molde, detft_dim, detft_tempo, ft_obs

                                                                                
                           ^

Error: 01008 EDT LNA Long not allowed here

 

Responder a