Autor
Mensagem
Tenho um campo data com a seguinte máscara: 99/99/9999;1;_
Esse campo é não nulo e agora inventaram uma situação aqui(coisa de chefe q não tem o q fazer) para aceitar data nesse formato: 00/00/0000. Isso é para mascarar o Nulo apenas, já que eu não posso deixar o campo aceitar Nulo. Como eu faço isso? A máscara e tudo mais está no banco e não na aplicação. Como aceitar datas válidas e datas somente com zeros(0)?
Esse campo é não nulo e agora inventaram uma situação aqui(coisa de chefe q não tem o q fazer) para aceitar data nesse formato: 00/00/0000. Isso é para mascarar o Nulo apenas, já que eu não posso deixar o campo aceitar Nulo. Como eu faço isso? A máscara e tudo mais está no banco e não na aplicação. Como aceitar datas válidas e datas somente com zeros(0)?
Citação:
Tenho um campo data com a seguinte máscara: 99/99/9999;1;_
Esse campo é não nulo e agora inventaram uma situação aqui(coisa de chefe q não tem o q fazer) para aceitar data nesse formato: 00/00/0000. Isso é para mascarar o Nulo apenas, já que eu não posso deixar o campo aceitar Nulo. Como eu faço isso? A máscara e tudo mais está no banco e não na aplicação. Como aceitar datas válidas e datas somente com zeros(0)?
Tenho um campo data com a seguinte máscara: 99/99/9999;1;_
Esse campo é não nulo e agora inventaram uma situação aqui(coisa de chefe q não tem o q fazer) para aceitar data nesse formato: 00/00/0000. Isso é para mascarar o Nulo apenas, já que eu não posso deixar o campo aceitar Nulo. Como eu faço isso? A máscara e tudo mais está no banco e não na aplicação. Como aceitar datas válidas e datas somente com zeros(0)?
Da forma como seu chefe está querendo que funcione, vai contrariar a lógica do banco, pq se um determinado campo é criado para ser not null, então ele teoricamente deve conter algum valor, no caso de um campo data (date), deve ser uma data válida, e 00/00/0000 não é uma data válida, a menos q vcs definam uma data padrão para ser usada e ser consultada na sql quando for necessário.






