4D v16.3

Regras para nomear tabelas e campos

Página Inicial

 
4D v16.3
Regras para nomear tabelas e campos

Regras para nomear tabelas e campos  


 

 

Os nomes de tabelas e campos devem respeitar as seguintes regras:

  • O nome pode ter até 31 caracteres.
  • Deve começar por uma letra do alfabeto.   
  • Pode conter combinações de letras, números, espaços e subscritos.
  • Os caracteres seguintes não são permitidos em nomes de tabelas (geram erro no editor de Estrutura): ( ) + - / * " ; = & | # > < ^ ' { } % DIAMOND (0x00D7), CUBE (0x00B3), SQUARE (0x00B2), PLUS-MINUS (0x00B1)
  • Em geral, deve evitar caracteres que possam causar que o nome seja mal interpretado em 4D ou em linguagens externas, por exemplo sinais de pontuação (vírgulas, pontos, etc.)
  • 4D trunca os nomes das tabelas que superam os 31 caracteres e exclui os espaços ao principio e ao final do nome.
  • Não utilize o mesmo nome para dois objetos visíveis. Se você utiliza o mesmo nome duas vezes, uma caixa de diálogo de alerta lhe indicará que outro objeto visível já tem este nome e, portanto a entrada não é possível..
  • Não utilize os nomes reservados para tabelas ou campos. Os nomes reservados incluem os nomes de comandos (Data, Hora, etc.), palavras chaves (If, For, etc.) e constantes.

Recomendação: Ainda que seja possível inserir espaços nos nomes dos objetos, introduzir um nome sem espaços lhe permitirá, no editor de métodos, selecionar o objeto fazendo duplo clique diretamente nele. Portanto se recomenda utilizar um underscore no lugar de um espaço.

Notas
:

  • Regras adicionais devem ser respeitadas quando objetos são gerenciados via SQL: só os caracteres _0123456789abcdefghijklmnopqrstuvwxyz são aceitos, e o nome não deve ser incluir qualquer palavra chave SQL (comandos, atributos, etc.). A área ”SQL”da paleta inspetor vai avisar se um nojme não respeitar uma regra SQL (ver Armazenado em registro, arquivo de dados ou fora do arquivo de dados). Pode ver as palavras reservadas  SQL em Área de listas do editor de Método.
  • Também deve ter certeza de utilizar caracteres que sejam compatíveis com JavaScript se deseja acessar a suas tabelas e campos desde uma aplicação Wakanda por meio de um link 4D Mobile (Programming and Writing Conventions na documentação Wakanda).

 
PROPRIEDADES 

Produto: 4D
Tema: Criar uma estrutura de banco de dados

 
HISTÓRIA 

 
ARTICLE USAGE

Manual de Desenho 4D ( 4D v16)
Manual de Desenho 4D ( 4D v16.1)
Manual de Desenho 4D ( 4D v16.3)