Połączenie warunkowe SQL
Pytanie: Mam funkcję SQL, która zwraca listę plików
teraz powinienem dołączyć dodatkową listę do tej listy za pomocą unii, ale tylko jeśli użytkownik jest administratorem.
Czy to jest możliwe? Coś jak:
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
)