Posts

Showing posts from February, 2022

DROP Tables and Procedures Using MS SQL Server

DROP Tables and Procedures Using MS SQL Server -- query to get all Tables DECLARE @sql NVARCHAR(max)='' SELECT @sql += ' DROP PROCEDURE  ' + QUOTENAME(TABLE_SCHEMA) + '.'+ QUOTENAME(TABLE_NAME) + '; ' FROM   INFORMATION_SCHEMA.PROCEDURES WHERE  TABLE_TYPE = 'BASE TABLE' SELECT @SQL  -- after executing the below query, All tables will dropped. EXEC Sp_executesql @sql -- query to get all procedures SELECT 'DROP PROCEDURE [' + SCHEMA_NAME(p.schema_id) + '].[' + p.NAME + '];' FROM sys.procedures p 

Microsoft SQL Server old and new versions

Major Version / Compatibility Level Version Label File Version 80 SQL Server 2000 8.00.xxxx 90 SQL Server 2005 9.00.xxxx 100 SQL Server 2008 10.00.xxxx 105 SQL Server 2008 R2 10.50.xxxx 110 SQL Server 2012 11.00.xxxx 120 SQL Server 2014 12.00.xxxx 130 SQL Server 2016 13.00.xxxx 140 SQL Server 2017 14.00.xxxx 150 SQL Server 2019 15.00.xxxx 160 SQL Server 2022 16.00.xxxx