0
私はphpmyadmin/mysqlコンソールを使用して関数を作成しようとしています。運がなければ私は構文エラーの情報を取得しています。MySQLのCReate関数の構文エラー
誰でもこの機能を利用できますか?
CREATE FUNCTION fnCategoryList
(
@NewsID INT
)
RETURNS VARCHAR(1000)
AS
BEGIN
DECLARE @CategoryList VARCHAR(1000)
SET @CategoryList = ''
SELECT @CategoryList = COALESCE(@CategoryList + ',','') + C.[Name]
FROM news_categories AS NC
INNER JOIN categories AS C
ON NC.CategoryID = C.ID
WHERE NC.NewsID = @NewsID
RETURN @CategoryList
END
これはTSQL/SQL Serverの構文です... –
どのバージョンのMySQL? –
MySQL 5.1.4 –