DECLARE @sql nvarchar(MAX) = '' SELECT @sql += 'DROP VIEW ' + QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME) + ';' + char(13) + char(10) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME IN ( 'T_FELJEGYZESTIPUS' ,'T_FELJEGYZESTIPUS_OSSZES' ,'T_OSZTALYZATERTEKELES' ,'T_OSZTALYZATERTEKELES_OSSZES' ,'T_OSZTALYFONOKIERTEKELES' ,'T_OSZTALYFONOKIERTEKELES_OSSZES' ,'T_ORARENDORATULAJDONSAG' ,'T_ORARENDORATULAJDONSAG_OSSZES' ,'T_TANORA' ,'T_TANORA_OSSZES' ,'T_ORARENDSABLON' ,'T_ORARENDSABLON_OSSZES' ,'T_ORAREND' ,'T_ORAREND_OSSZES' ,'T_TANORAORATULAJDONSAG' ,'T_TANORAORATULAJDONSAG_OSSZES' ,'T_ORAK_TANAROK' ) AND TABLE_TYPE = 'VIEW'; EXEC sys.sp_executesql @sql; GO