[firebase-br] Problema com SP ou Indices

Paulo Casagrande paulo em sjudas.com.br
Seg Mar 3 10:56:33 -03 2008


Bom dia a todos...

Estou com o seguinte problema:

Um FOR SELECT dentro de um SP não
esta ordenando os registro da maneira solicitada!

FOR
SELECT NOTA, TIPO, EMISSOR, CANCELADO, MODELO, SERIE, SUB_SERIE, NUMERO, 
EMISSAO, LANCAMENTO, PARCEIRO, CNPJ_PARCEIRO, NOME, IE, ESTADO, 
TOTAL_SERVICOS, TIPO_FRETE
    FROM NOTA_MESTR
    WHERE ( LANCAMENTO >= :P_INICIO ) AND ( LANCAMENTO <= :P_FIM ) AND( 
CONSISTENTE = 'S' ) AND ( TRANSFERIDO <> 'S' ) AND ( MODELO = '01' )
    ORDER BY NOTA
    INTO :V_NOTA, :V_TIPO, :V_EMISSOR, :V_CANCELADO, :V_MODELO, 
:V_SERIE, :V_SUB_SERIE, :V_NUMERO, :V_EMISSAO, :V_LANCAMENTO, 
:V_PARCEIRO, :V_CNPJ_PARCEIRO, :V_NOME, :V_IE, :V_ESTADO, 
:V_VALOR_SERVICOS, :V_TIPO_FRETE........continua

Já o mesmo SELECT através de uma QUERY ordena normalmente.

PS: NOTA é do tipo Inteiro e PK da tabela

--

O Problema é que simplesmente o SP não transfere 3 notas :(

Até o momento eu já fiz o seguinte:

gfix > Tudo ok
Backup + Restore > Tudo ok

--

Qualquer sugestão é bem-vinda,
Obrigado até o momento!





Mais detalhes sobre a lista de discussão lista