SQL - Incorrect syntax near BEGIN
-
מישהו יכול להסביר לי מה לא עשיתי טוב?
ALTER FUNCTION [dbo].[Users_GetUsersToViewPrivileg] ( @UserID int ) RETURNS TABLE AS begin declare @Class int; select @Class = Class from Users where ContactID = @UserID ; RETURN (SELECT * from Users where Class=@Class) end
פורסם במקור בפורום CODE613 ב03/11/2014 14:52 (+02:00)
-
הבעיה נפתרה:
ALTER FUNCTION [dbo].[Users_GetUsersToViewPrivileg] ( @UserID int ) RETURNS @T table(UserID int) AS begin declare @Class int; select @Class = Class from Users where ContactID = @UserID ; insert into @T SELECT ContactID from Users where Class=@Class RETURN end
פורסם במקור בפורום CODE613 ב03/11/2014 15:10 (+02:00)