Tipo de dados
17/04/2009
0
No firebird tem duas funcionalidades que eu gosto, e ajuda muito! Uma é domínio ou DOMAIN que é um tipo de dado criado, ou melhor, padronizado por mim e padronizando o banco. E valores em CHECK que são valores pré definidos por mim em alguns campos ex:
CREATE DOMAIN D_BAIRRO AS VARCHAR(50)
neste tipo de dados todos os campos d_bairro serão varchar(50) caso eu precise muda só muda no domínio ex: varchar(100) e todo os campos que usarem este dominio já estará atualizado.
CREATE DOMAIN D_N_OU_S AS VARCHAR(1) CHECK (VALUE IN ( ´S´,´N´)) neste exemplo com check o domínio só aceitara os valores ´S´,´N´ caso eu precisa altera para ‘F’,’T’ é só mudar o domínio e pronto, todos os campos que usarem o campo D_N_OU_S passará só a aceitar F e T;
________
Julierme
CREATE DOMAIN D_BAIRRO AS VARCHAR(50)
neste tipo de dados todos os campos d_bairro serão varchar(50) caso eu precise muda só muda no domínio ex: varchar(100) e todo os campos que usarem este dominio já estará atualizado.
CREATE DOMAIN D_N_OU_S AS VARCHAR(1) CHECK (VALUE IN ( ´S´,´N´)) neste exemplo com check o domínio só aceitara os valores ´S´,´N´ caso eu precisa altera para ‘F’,’T’ é só mudar o domínio e pronto, todos os campos que usarem o campo D_N_OU_S passará só a aceitar F e T;
________
Julierme
Juliermecarvalho
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)