Menu Principal

domingo, 26 de fevereiro de 2017

METADADOS: ALTERAR ESTRUTURA DE TABELA EXISTENTE

Como alterar a estrutura de dados de uma tabela quando a mesma já existe no Projeto Metadados. 
Ex.: Aumentar o tamanho de uma coluna.



1 - Criar um backup da Tabela existente a fim de não perder nenhuma informação.
SELECT * INTO ZMDCONTAEXTERIOR_TEMP FROM ZMDCONTAEXTERIOR
GO
Onde ZMDCONTAEXTERIOR_TEMP é a tabela temporária que guardará temporariamente os dados da tabela original.
2 - Excluir a tabela original
DROP TABLE ZMDCONTAEXTERIOR
GO
3 - Ajustar o campo da tabela original no Projeto Metadados

4 - Excluir o Projeto Metadado (apenas o projeto)
5 - Excluir o Formulário Metadados
6 - Criar o Formulário Metadados novo
7 - Criar um novo Projeto Metadados
8 - Se o Projeto for para um Anexo de uma tabela do Corpore, executar o Processo "Atualização de Actions Cadastradas" localizado em RM | Serviços Globais | Serviços | Actions do Sistema.
NewImage
9 - Restaurar os dados da Tabela Temporária para a Tabela Oficial
INSERT INTO ZMDCONTAEXTERIOR
SELECT * FROM ZMDCONTAEXTERIOR_TEMP
GO


10 - Excluir a Tabela Temporária
DROP TABLE ZMDCONTAEXTERIOR_TEMP
GO


Um grande abraço a todos e até o próximo post.

Nenhum comentário:

Postar um comentário

Comente: sua opinião é fundamental para a qualidade do conteúdo.