Условное объединение SQL

Вопрос: у Меня есть функция 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
 )
17
задан Stefan Steiger 3 June 2014 в 12:23
поделиться