Avalados por :

Como fazer com que GETDATE() funcione com SBO em diferentes níveis de patch

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Saudações,

Não consigo fazer o GETDATE( ) funcionar com o SBO, e já o testei em vários níveis de patch diferentes.

Minha consulta SQL é a seguinte:


    SELECT T0.DocNum, T0.DocDueDate, T0.CardCode, GETDATE( ) [Hoje] FROM ORDR T0
    WHERE T0.DocDueDate = GETDATE ( )
    

Agora sei que o GETDATE( ) funciona, porque se eu comentar a linha 'WHERE', a coluna [Hoje] é exibida corretamente.

Alguém tem alguma ideia a respeito?

Obrigado antecipadamente!

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá,

Acredito que a consulta está funcionando, mas o getdate() retorna a data e hora atuais (no servidor do banco de dados). Então... você tem certeza de que a coluna DocDueDate corresponde exatamente a este valor?

A consulta está funcionando no ISQL?

Cumprimentos,

Ivan Rosina

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

(CONVERT(CHAR(8),GETDATE(),10))

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Ótimo!

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá, experimente esta consulta:

SELECT

T0.DocNum,

T0.DocDueDate,

T0.CardCode

FROM

ORDR T0

WHERE

convert(varchar,T0.DocDueDate,112) = convert(varchar,GETDATE(),112)

Saudações,

Sagar

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?