Ajusta o formato de um conteúdo do tipo 4GL DATETIME YEAR TO MONTH para o tipo e formato correspondente aceito pelo Banco de Dados Logix conectado .


Sintaxe


formatDateAsDBDttimeY2M( [ <l_date> ] ) => CHAR


Parâmetros


Nome

Tipo

Obrigatório?

Descrição

l_date
DATE
Sim

Data a ser formatada, dentro dos padrões do tipo 4GL Date.  

Retorno


Tipo

Descrição

CHAR

Conteúdo formatado de acordo com o Banco de Dados conectado.

Exemplos:

01/10/2022 >> Banco Oracle       = 01/10/2022 10:23:00

01/10/2022 >> Banco SQLServer = 01/10/2022 10:23:00

01/10/2022 >> Banco Informix    = 2022-10-01 10:23

Exemplo



TABELA: wms_docum_saida                VÍNCULO DO TITULAR: Destinatário



Exemplo:    AND wms_docum_saida.dat_hor_emissao > {TEMPO:formatDateAsDBDttimeY2M} AND EXISTS (SELECT 1 FROM tabela2 WHERE tabela2.codigo = tabela1.codigo AND table2.situacao IN ('A','P','S') )

Observações


Disponível a partir do Logix 12.1.2205