Convertir fecha larga a mes mediante QueryManager

Hola Grupo, de antemano gracias por la ayuda y aportes, que he encontrado en el Foro.

La siguiente pregunta es: Como convertir una fecha de contabilización 03/05/2019 - T0."RefDate" -a Texto del mes en cuestión “Mayo”.

Este es mi query trabajado desde el Query Manager.

SELECT T0."RefDate",  T1."CardCode", T1."CardName", T2."AcctCode", T4."GroupName" as "AGRUPADOR", T0."Credit",T0."Debit", T2."ActType", T2."AcctName", T0."BaseRef",T0."LineMemo" as "Tipo Documento" , T0."OcrCode4" as "Centro de Costos" 
FROM JDT1 T0 
INNER JOIN OCRD T1 ON T0."ContraAct" = T1."CardCode" 
INNER JOIN OACT T2 ON T0."Account" = T2."AcctCode" 
LEFT JOIN OCRD T3 ON T1."FatherCard" = T3."CardCode" 
INNER JOIN OCRG T4 ON T1."GroupCode" = T4."GroupCode" 
WHERE T0."RefDate" Between [%0] and [%1] and  T2."AcctName" like [%3]

Gracias.

Saludos.

Hola @saulodel75
Debes utilizar una funcion del motor de base de datos.
SELECT MONTHNAME (‘2011-05-30’) “monthname” FROM DUMMY;

Andres Ramirez Jaramillo :colombia:

2 Me gusta

En SQL lo logras con:

DateName(month,DocDate)

en HANA:
MonthName (“DocDate”)

1 me gusta

Gracias por su aporte, por el momento y para entregar a dirección, Utilice:

SELECT SUBSTRING(T0.“RefDate”,6,2) as “Periodo”

Para Separar sustraer el mes y ocuparlo como periodo.

voy a trabajar lo que me comentan gracias.

Este tema se cerró automáticamente 91 días después del último post. No se permiten nuevas respuestas.