Translations:Documentation/HowTo/MigrateFromHSQLDB/8/pt-br

From The Document Foundation Wiki
Jump to: navigation, search

1. Tabelas que contém campos de data, hora e data / hora no HSQLDB adicionar um campo VARCHAR para cada:

       "Data_T" VARCHAR (10),
       "Hora_T" VARCHAR (8),
       "DataHora_T" VARCHAR (19)

2. Rode o seguinte comando via Ferramentas → SQL:

       UPDATE "Table" SET "Data_T" = CAST ("Date" AS VARCHAR (10));
       UPDATE "Table" SET "Hora_T" = CAST ("Time" AS VARCHAR (8));
       UPDATE "Table" SET "DataHora_T" = LEFT (CAST ("DateTime" AS VARCHAR (30)), 19);

3. Depois todos os campos também estarão disponíveis como campos de texto nas tabelas, a migração pode prosseguir. Posteriormente o arquivo do banco de dados Firebird migrado deve ser atualizado novamente:

       UPDATE "Table" SET "Date" = "Data_T";
       UPDATE "Table" SET "Time" = "Hora_T";
       UPDATE "Table" SET "DateTime" = "DataHora_T";