4D v16.3

GET MISSING TABLE NAMES

Página Inicial

 
4D v16.3
GET MISSING TABLE NAMES

GET MISSING TABLE NAMES 


 

GET MISSING TABLE NAMES ( tabelasNaoEncontradas ) 
Parâmetro Tipo   Descrição
tabelasNaoEncontradas  Array texto in Nomes de tabelas não encontradas no banco de dados

O comando GET MISSING TABLE NAMES retorna os nomes de todas as tabelas faltantes do banco no array tabelaNaoEncontrada.

As tabelas não encontradas são tabelas cujos dados estão presentes no archivo de dados mas que não existem a nível da estrutura atual. Isso pode acontecer quando um archivo de dados é aberto com versões diferentes da estrutura.

Geralmente, o cenário é o seguinte:

  • o desenvolvedor oferece uma estrutura com as tabelas A, B e C,
  • o usuário adiciona tabelas personalizadas D e E, utilizando, por exemplo, os comandos integrados de 4D, e salva os dados nessas tabelas,
  • O desenvolvedor oferece uma nova versão da estrutura, que não contenha as tabelas D e E.
    Nesse caso, a versão usuário do banco ainda contém os dados das tabelas D e E, mas não são acessíveis. O comando GET MISSING TABLE NAMES devolverá os nomes "D" e "E".
Quando tiver identificado as tabelas faltantes do banco, pode reativá-las através do comando REGENERATE MISSING TABLE.

Nota: os dados das tabelas não encontradas são apagadas quando o arquivo de dados for encontrado (se as tabelas não forem regeneradas).



Ver também 

REGENERATE MISSING TABLE

 
PROPRIEDADES 

Produto: 4D
Tema: Acesso a Estrutura
Número 1125

This command can be run in preemptive processes

 
HISTÓRIA 

Criado por: 4D v12

 
PALAVRAS CHAVES 

missing tables

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)