Páginas filhas
  • formatDateAsDBDttimeY2Y

Esta função formata um conteúdo do tipo 4GL DATE para o tipo DATETIME YEAR TO YEAR respeitando o formato requerido pelo Banco de Dados conectado..


Sintaxe


formatDateAsDBDttimeY2Y( [ <l_date> ] ) => DATE

Parâmetros


Nome

Tipo

Obrigatório?

Descrição

l_date
DATESim

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

Retorno


Tipo

Descrição

CHAR

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

Exemplo



Exemplo para uso numa condição SQL de anonimização de dados:     

AND wms_docum_saida.dat_ano_emissao > {formatDateAsDBDttimeY2Y}} AND EXISTS (SELECT 1 FROM tabela2 WHERE tabela2.codigo = tabela1.codigo AND table2.situacao IN ('A','P','S') )


Exemplo para SQL preparado:

#------------------------------------------#
 FUNCTION formatDateAsDBDttimeY2Y_test()
#------------------------------------------#
   DEFINE l_charResult CHAR(20)
    
   LET l_charResult = formatDateAsDBDttimeY2Y(TODAY)
   CALL CONOUT("Data "||TODAY||" formatada YEAR TO YEAR = "||l_charResult CLIPPED)
END FUNCTION

Observações


Disponível a partir do Logix 12.1.2205