Вопрос: у Меня есть функция SQL, которая возвращает список файлов
теперь я должен соединить дополнительный список с тем списком с объединением, но только если пользователь является администратором.
Это возможно? Что-то как:
CREATE FUNCTION tfu_CMS_Process(@bIsAdmin bit )
-- Add the parameters for the function here
RETURNS TABLE
AS
RETURN
(
SELECT * FROM TABLE1
if bIsAdmin
UNION ALL
SELECT * FROM TABLE2
end if
)
SELECT *
FROM table1
UNION ALL
SELECT *
FROM table2
WHERE @isAdmin = 1