Campo criado com caracteres especiais?

28/06/2020

4

Pessoal, pode até ser uma pergunta boba, por curiosidade criei um campo no Firebird 3.0 32 bits, com caracteres especiais, isso é normal, pode trazer algum tipo de erro, esse é o nome do campo: A.D. 1º SEM.
Responder

Posts

28/06/2020

Marcos Junior

Boa noite...

Regras básicas

Antes de tudo, você deve sempre respeitar as características e limitações do seu SGBD, por exemplo: o Oracle não aceita mais do que 30 caracteres para nomear um objeto, mas temos que concordar que ultrapassar essa limitação, mesmo para os SGBDs que permitem 256 caracteres, seria um exagero.

Veja abaixo algumas outras limitações encontradas nos principais SGBDs para nomes de tabelas, colunas index e outros:

1. Não usar espaço em branco;
2. Não usar hífen, acentos e caracteres especiais;
3. Não usar palavras reservadas como: INSERT, DELETE, SELECT e etc.;
4. Não usar mais que 30(trinta) caracteres;
Aliadas a essas limitações, seguem abaixo também algumas sugestões:
5. Não usar verbos;
6. Escrever em maiúsculo ou minúsculo;
7. Não utilizar palavras no plural;
8. Não usar preposições;
9. Não usar números;
10. Não usar nomes próprios;
11. Separe os nomes com underline;
12. Crie nomes sucintos e objetivos;
13. O nome não pode ter várias interpretações;
14. Todos os objetos devem possuir um prefixo, com exceção das tabelas operacionais.
Responder

28/06/2020

Osmar

Boa noite Marcos, Obrigado pelos esclarecimentos.
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar