我想在SQL Server 2005 Express
如下創建UDF創建UDF:錯誤在SQL Server 2005
CREATE FUNCTION [CombineValues]()
RETURNS VARCHAR(8000)
AS
BEGIN
DECLARE @CuisineList VARCHAR(8000);
RETURN
(
SELECT @CuisineList = COALESCE(@CuisineList + ', ', '') +
CAST(Cuisine AS varchar(20))
FROM Cuisines
)
END
美食具有結構:
CuisineID INT PK,
Cuisine VARCHAR(20)
當我嘗試創建功能以上,我得到一個錯誤:
Msg 102, Level 15, State 1, Procedure CombineValues, Line 10 Incorrect syntax near '='.
我在做什麼錯?
你的回答是正確的。標記爲正確有助於社區找到正確的答案。 – 2008-09-21 17:44:26