[firebase-br] migrar banco de dados

Jean Vieira vieira.jean em gmail.com
Qui Jun 22 14:11:54 -03 2006


voce precisa disto aqui?
Firebird, estes seriam os campos da nova tabela em firebir, os campos que
faltarem serao preenchidos como null.

CREATE TABLE ORDEM_SERVICO (
    NR_ORDEM                     INTEGER NOT NULL,
    DT_ENTRADA                   DATE,
    COD_CLI                      INTEGER NOT NULL,
    TOTAL                        NUMERIC(15,2),
    ACESSORIOS                   VARCHAR(100),
    DT_PREVISTA                  DATE,
    DT_RETIRADA                  DATE,
    DS_STATUS                    VARCHAR(30),
    DS_APARELHO                  VARCHAR(30),
    DS_MARCA                     VARCHAR(30),
    DS_MODELO                    VARCHAR(30),
    DS_DEFEITO                   VARCHAR(400),
    DS_NUMERO_SERIE              VARCHAR(40),
    DS_STATUS_ENTRADA            VARCHAR(30),
    DS_RELATO_TECNICO            VARCHAR(400),
    DT_AVALIACAO                 DATE,
    DT_CLIENTE_LIBERA            DATE,
    DT_ADIANTAMENTO              DATE,
    FUNCIONARIO_INICIAL          VARCHAR(30),
    FUNCIONARIO_LIBERA_CONSERTO  VARCHAR(30),
    FUNCIONARIO_RETIRA_PRODUTO   VARCHAR(30),
    TECNICO                      VARCHAR(30),
    CEP                          VARCHAR(10),
    TECNICO_LIBERA               VARCHAR(30),
    ADIANTAMENTO                 NUMERIC(15,2),
    ABERTURA_OS                  VARCHAR(3),
    DS_STATUS_RETIRADA           VARCHAR(30),
    DS_STATUS_REPARO_OK          VARCHAR(30),
    DS_STATUS_CLI_LIBERA         VARCHAR(30),
    DT_REPARO_OK                 DATE,
    DS_STATUS_AVALIACAO          VARCHAR(30)
);
cliper
   NUMERO
 DATA CLIENTE VLRTOTALOS OBSERVACAO DATAPREENT DATAENTREG STATUS
estes seriam os campos que tenho na tabela antiga
o script para insercao de dados na minha tabela aceita o formato da data da
seguinte forma 2006-13-01 mas a maneira que se encontra no banco antigo e'
assim 13/01/2006



Mais detalhes sobre a lista de discussão lista