@@ -38,7 +38,7 @@ ALTER PROCEDURE dbo.sp_BlitzIndex
3838 @SortOrder NVARCHAR (50 ) = NULL , /* Only affects @Mode = 2. */
3939 @SortDirection NVARCHAR (4 ) = ' DESC' , /* Only affects @Mode = 2. */
4040 @Help TINYINT = 0 ,
41- @Debug BIT = 0 ,
41+ @Debug BIT = 0 ,
4242 @Version VARCHAR (30 ) = NULL OUTPUT ,
4343 @VersionDate DATETIME = NULL OUTPUT ,
4444 @VersionCheckMode BIT = 0
@@ -105,7 +105,7 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
105105OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
106106SOFTWARE.
107107' ;
108- return ;
108+ RETURN ;
109109END ; /* @Help = 1 */
110110
111111DECLARE @ScriptVersionName NVARCHAR (50 );
@@ -1070,7 +1070,7 @@ FROM sys.databases
10701070-- --------------------------------------
10711071BEGIN TRY
10721072 BEGIN
1073- declare @d varchar (19 ) = convert ( varchar (19 ), getdate (), 121 );
1073+ DECLARE @d VARCHAR (19 ) = CONVERT ( VARCHAR (19 ), GETDATE (), 121 );
10741074 RAISERROR (N ' starting at %s' ,0 ,1 , @d) WITH NOWAIT ;
10751075
10761076 -- Validate SQL Server Version
@@ -1167,7 +1167,7 @@ BEGIN TRY
11671167 -- insert columns for clustered indexes and heaps
11681168 -- collect info on identity columns for this one
11691169 SET @dsql = N' /* sp_BlitzIndex */
1170- -- SET LOCK_TIMEOUT 10000 ; /* To fix locking bug in sys.identity_columns. See Github issue #2176. */
1170+ SET LOCK_TIMEOUT 1000 ; /* To fix locking bug in sys.identity_columns. See Github issue #2176. */
11711171 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
11721172 SELECT ' + CAST (@DatabaseID AS NVARCHAR (16 )) + ' ,
11731173 s.name,
@@ -1516,10 +1516,10 @@ create table #os
15161516 )
15171517
15181518 SET @dsql = N'
1519- declare @d varchar (19) = convert(varchar (19), getdate (), 121)
1519+ DECLARE @d VARCHAR (19) = CONVERT(VARCHAR (19), GETDATE (), 121)
15201520 RAISERROR (N'' start getting data into #h at %s'' ,0,1, @d) WITH NOWAIT;
15211521 SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED;
1522- insert into #h
1522+ INSERT INTO #h
15231523 (
15241524 database_id, object_id, sname, index_id, partition_number, partition_id, row_count, reserved_MB, reserved_LOB_MB, reserved_row_overflow_MB, lock_escalation_desc, data_compression_desc, reserved_dictionary_MB
15251525 )
@@ -1573,7 +1573,7 @@ create table #os
15731573 /*OPTION ( RECOMPILE );*/
15741574 OPTION ( RECOMPILE , min_grant_percent = 1);
15751575
1576- set @d = convert(varchar (19), getdate (), 121)
1576+ SET @d = CONVERT(VARCHAR (19), GETDATE (), 121)
15771577 RAISERROR (N'' start getting data into #os at %s.'' ,0,1, @d) WITH NOWAIT;
15781578
15791579 insert into #os
@@ -1685,7 +1685,7 @@ create table #os
16851685 from ' + QUOTENAME (@DatabaseName) + N ' .sys.dm_db_index_operational_stats('+ CAST (@DatabaseID AS NVARCHAR (10 )) + ' , NULL, NULL,NULL) AS os
16861686 OPTION ( RECOMPILE , min_grant_percent = 1);
16871687
1688- set @d = convert(varchar (19), getdate (), 121)
1688+ SET @d = CONVERT(VARCHAR (19), GETDATE (), 121)
16891689 RAISERROR (N'' finished getting data into #os at %s.'' ,0,1, @d) WITH NOWAIT;
16901690 ' ;
16911691 END ;
@@ -2799,6 +2799,7 @@ SELECT
27992799FROM #IndexSanity;
28002800
28012801RAISERROR (N ' Populate #PartitionCompressionInfo.' ,0 ,1 ) WITH NOWAIT ;
2802+ IF OBJECT_ID (' tempdb..#maps' ) IS NOT NULL DROP TABLE #maps;
28022803WITH maps
28032804 AS
28042805 (
@@ -2813,6 +2814,7 @@ SELECT *
28132814INTO #maps
28142815FROM maps;
28152816
2817+ IF OBJECT_ID (' tempdb..#grps' ) IS NOT NULL DROP TABLE #grps;
28162818WITH grps
28172819 AS
28182820 (
@@ -6384,7 +6386,7 @@ BEGIN
63846386
63856387
63866388 END ; /* End @Mode=3 (index detail)*/
6387- set @d = convert ( varchar (19 ), getdate (), 121 );
6389+ SET @d = CONVERT ( VARCHAR (19 ), GETDATE (), 121 );
63886390 RAISERROR (N ' finishing at %s' ,0 ,1 , @d) WITH NOWAIT ;
63896391END /* End @TableName IS NULL (mode 0/1/2/3/4) */
63906392END TRY
@@ -6404,3 +6406,4 @@ BEGIN CATCH
64046406
64056407 RETURN ;
64066408 END CATCH ;
6409+ GO
0 commit comments