[firebase-br] Função Randomica
Alexandre Benson Smith
iblist em thorsoftware.com.br
Qua Nov 23 11:08:45 -03 2016
Em 23/11/2016 10:53, UPSAI | Informatica escreveu:
> Pessoal
>
> Por favor, alguem conhece uma maneira (função) de gerar um conteúdo
> Randomico para uma campo do tipo DATE?
>
> Saudações
>
> Wagner Aranha
>
Wagner,
O tipo DATE/DATETIME na essencia é um numérico, a parte inteira
representa os dias e a parte decimal é uma fração de dias.
Então, se vc quiser somar um intervalo randômico de 10 dias a uma data
base, você pode fazer o seguinte
SQL> select current_date + (rand()*10) from rdb$database;
ADD
===========
2016-11-29
SQL> select current_date + (rand()*10) from rdb$database;
ADD
===========
2016-11-26
SQL> select current_date + (rand()*10) from rdb$database;
ADD
===========
2016-12-03
SQL> select current_date + (rand()*10) from rdb$database;
ADD
===========
2016-12-02
SQL> select current_date + (rand()*10) from rdb$database;
ADD
===========
2016-11-25
SQL> select current_date + (rand()*10) from rdb$database;
ADD
===========
2016-11-23
SQL>
até mais...
Mais detalhes sobre a lista de discussão lista