2016-10-19 57 views
0

我有一個函數,類型日期的兩個參數是這樣SQL Server函數參數

FUNCTION [dbo].[fn_Test] (@DiffFrom DATE, @DiffTo DATE) 
RETURNS INT 

但是當我嘗試運行

SELECT [fn_Test](convert(date, 'Oct 23 2012 11:01AM') , GETDATE()) 

我收到以下錯誤:

Incorrect syntax near the keyword 'convert'.

我在做什麼錯?

+2

怎樣才能調試功能,如果你還沒有貼吧-_- – Santi

回答

5

您需要將函數名限定如下:

SELECT [dbo].[fn_Test](convert(date, 'Oct 23 2012 11:01AM') , GETDATE())