select SUBSTRING(( SELECT '; ' + name from sys.views where is_ms_shipped = 0 FOR XML PATH('') ), 2, 8000) AS view_name end --1 else Begin --2 if @x = 'T'
begin--3
select SUBSTRING(( SELECT '; ' + name from sys.tables where is_ms_shipped = 0 FOR XML PATH('') ), 2, 8000) AS table_name