Re: [pgbr-geral] Preenchimento de pelo menos n% de um campo

2016-09-06 Por tôpico Gustavo
Obrigado Flávio, funcionou perfeitamente 

[]s
Gustavo Castilho
ᐧ

Em 6 de setembro de 2016 10:02, Flavio Henrique Araque Gurgel <
fha...@gmail.com> escreveu:

>
>
> Em ter, 6 de set de 2016 às 14:44, Gustavo 
> escreveu:
>
>> Ola senhores
>>
>> Existe algo no postgres que obriga o preenchimento de um campo por %
>>
>> Exemplo..  quero que pelo menos 50% do tamanho do campo senha preenchido
>>
>> isso ajuda por exemplo, evitar que os usuários preencham um campo
>> observação somente com 1 letra para bular o NULL
>>
>> claro que eles nem precisam ficar sabendo disso senão eles colocam um
>> monte de ..
>>
>
> Você pode usar uma restrição na coluna:
> CREATE TABLE foo (bar VARCHAR NOT NULL CONSTRAINT length_check
> CHECK(length(bar)>10));
> No exemplo acima, a coluna bar não pode ser nula e deve ter um comprimento
> mínimo de 10 caracteres.
> Note que você deveria fazer esse tipo de restrição corretamente na sua
> aplicação e validar a entrada.
>
> []s
> Flavio Gurgel
>
> ___
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Preenchimento de pelo menos n% de um campo

2016-09-06 Por tôpico Flavio Henrique Araque Gurgel
Em ter, 6 de set de 2016 às 14:44, Gustavo 
escreveu:

> Ola senhores
>
> Existe algo no postgres que obriga o preenchimento de um campo por %
>
> Exemplo..  quero que pelo menos 50% do tamanho do campo senha preenchido
>
> isso ajuda por exemplo, evitar que os usuários preencham um campo
> observação somente com 1 letra para bular o NULL
>
> claro que eles nem precisam ficar sabendo disso senão eles colocam um
> monte de ..
>

Você pode usar uma restrição na coluna:
CREATE TABLE foo (bar VARCHAR NOT NULL CONSTRAINT length_check
CHECK(length(bar)>10));
No exemplo acima, a coluna bar não pode ser nula e deve ter um comprimento
mínimo de 10 caracteres.
Note que você deveria fazer esse tipo de restrição corretamente na sua
aplicação e validar a entrada.

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Preenchimento de pelo menos n% de um campo

2016-09-06 Por tôpico sistemas
>>Ola senhores 

>>Existe algo no postgres que obriga o preenchimento de um campo por %

>>Exemplo..  quero que pelo menos 50% do tamanho do campo senha preenchido

>>isso ajuda por exemplo, evitar que os usuários preencham um campo observação 
>>somente com 1 letra para bular o NULL 

>>claro que eles nem precisam ficar sabendo disso senão eles colocam um monte 
>>de ..

>>[]s
>>Gustavo Castilho



Pode usar trigger pra gerar uma excessão?


Marcelo___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

[pgbr-geral] Preenchimento de pelo menos n% de um campo

2016-09-06 Por tôpico Gustavo
Ola senhores

Existe algo no postgres que obriga o preenchimento de um campo por %

Exemplo..  quero que pelo menos 50% do tamanho do campo senha preenchido

isso ajuda por exemplo, evitar que os usuários preencham um campo
observação somente com 1 letra para bular o NULL

claro que eles nem precisam ficar sabendo disso senão eles colocam um monte
de ..

[]s
Gustavo Castilho


ᐧ
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral