[firebase-br] Comando DESCRIVE nao reconhecido no utilitario isql??

Cristiano Testai cristiano.testai em gmail.com
Ter Fev 26 14:04:22 -03 2008


Olá a todos,

Estou preparando arquivos bat para atualização de tabelas e campos do banco
de dados e me deparei com um problema
na atualização de campos que possuem descrições como no exemplo abaixo:

CREATE TABLE UNIPARAM (
    CDEMP    SMALLINT NOT NULL,
    CDFIL    SMALLINT NOT NULL,
    GRUREC   VARCHAR(8),
    GRUFAT   VARCHAR(8),
    GRUCMT   VARCHAR(8),
    GRUAJE   VARCHAR(8),
    GRUINV   VARCHAR(8),
    PARTIME  TIMESTAMP,
    PARUSER  SMALLINT
);

DESCRIBE FIELD CDEMP TABLE UNIPARAM
'Código Empresa';

DESCRIBE FIELD CDFIL TABLE UNIPARAM
'Código Filial';

DESCRIBE FIELD GRUAJE TABLE UNIPARAM
'Grupo Conta Padrão Ajuste Estoque';

DESCRIBE FIELD GRUCMT TABLE UNIPARAM
'Grupo Conta Padrão Conhecimento Frete';

DESCRIBE FIELD GRUFAT TABLE UNIPARAM
'Grupo Conta Padrão Faturamento';

DESCRIBE FIELD GRUINV TABLE UNIPARAM
'Grupo Conta Padrão Inventário';

DESCRIBE FIELD GRUREC TABLE UNIPARAM
'Grupo Conta Padrão Recebimento';

DESCRIBE FIELD PARTIME TABLE UNIPARAM
'Data e Hora';

DESCRIBE FIELD PARUSER TABLE UNIPARAM
'Usuário';

Executando esse script através do isql ele retorna o erro:
Dynamica SQL Error
 - Sql error code = -104
 - Token unknown - line ...
 - DESCRIBE

Para executar com sucesso os scripts sql tenho que retirar as linhas
contendo as descrições, mas nao queria
pois é importante ter as descrições de cada campo das tabelas. o Mesmo
script no IBExpert, IBConsole funciona obviamente..

Agradeço a atenção,
Cristiano









Mais detalhes sobre a lista de discussão lista