GETDATE() dentro de uma Function no SQL Server

13/02/2004

Alguem sabe se GETDATE() do SQL Server funciona dentro de uma function?

E se funciona como eu faço para retornar o valor do GETDATE() ???

Não tem funcionado nenhuma das tentativas abaixo.

RETURN GETDATE()
SELECT @Data_Sis = GETDATE()
SET @Data_Sis = GETDATE()


Nocode

Respostas

23/02/2004

Aroldo Zanela

Colega,

Você não consegue chamar GetDate dentro de uma função de usuário, mas pode passar o valor pra lá, conforme exemplo:

CREATE FUNCTION [Data_Servidor&93; (@Data DateTime)
RETURNS DateTime AS 
BEGIN 
  Declare @DataRetorno DateTime
  Set @DataRetorno = @Data
  return(@DataRetorno)
END


Usando

select dbo.data_servidor(getdate()) as data



Responder Citar