Campo criado com caracteres especiais?

28/06/2020

0

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.
Osmar

Osmar

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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar