sql >> Database >  >> RDS >> Sqlserver

Verwijder alle weergaven van SQL Server

Hier heb je, geen cursor nodig:

DECLARE @sql VARCHAR(MAX) = ''
        , @crlf VARCHAR(2) = CHAR(13) + CHAR(10) ;

SELECT @sql = @sql + 'DROP VIEW ' + QUOTENAME(SCHEMA_NAME(schema_id)) + '.' + QUOTENAME(v.name) +';' + @crlf
FROM   sys.views v

PRINT @sql;
EXEC(@sql);


  1. Hoe de primaire sleutel in te stellen bij het koppelen met CreateTableDef

  2. Hoe u de laatste dag van de maand in T-SQL kunt krijgen

  3. Oracle-subquery ziet de variabele niet vanaf het buitenste blok 2 niveaus hoger

  4. Hoe deze Oracle-instructie op JDBC uit te voeren?