Array
(
)

GETDATE() dentro de uma Function no SQL Server

Nocode
   - 13 fev 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()

Aroldo Zanela
   - 23 fev 2004

Colega,

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

#Código

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


Usando

#Código
select dbo.data_servidor(getdate()) as data