7474 END
7575
7676 /* Validate database list */
77- IF (SELECT COUNT(* ) FROM @IncludeDatabases) >= 1 AND (SELECT COUNT(* ) FROM @ExcludeDatabases) >= 1
77+ IF (SELECT COUNT(1 ) FROM @IncludeDatabases) >= 1 AND (SELECT COUNT(1 ) FROM @ExcludeDatabases) >= 1
7878 BEGIN
7979 SET @Msg = 'Both @IncludeDatabases and @ExcludeDatabases cannot be specified.';
8080 RAISERROR(@Msg, 16, 1);
8484 [database_name] SYSNAME NOT NULL);
8585
8686 /* Build database list if no parameters set */
87- IF (SELECT COUNT(* ) FROM @IncludeDatabases) = 0 AND (SELECT COUNT(* ) FROM @ExcludeDatabases) = 0
87+ IF (SELECT COUNT(1 ) FROM @IncludeDatabases) = 0 AND (SELECT COUNT(1 ) FROM @ExcludeDatabases) = 0
8888 BEGIN
8989 INSERT INTO #Databases
9090 SELECT [sd].[name]
9696 AND DATABASEPROPERTYEX([sd].[name], 'STATUS') = N'ONLINE';
9797 END;
9898 /* Build database list from @IncludeDatabases */
99- ELSE IF (SELECT COUNT(* ) FROM @IncludeDatabases) >= 1
99+ ELSE IF (SELECT COUNT(1 ) FROM @IncludeDatabases) >= 1
100100 BEGIN
101101 INSERT INTO #Databases
102102 SELECT [sd].[name]
@@ -106,7 +106,7 @@ BEGIN
106106 AND DATABASEPROPERTYEX([sd].[name], 'USERACCESS') = N'MULTI_USER'
107107 AND DATABASEPROPERTYEX([sd].[name], 'STATUS') = N'ONLINE';
108108
109- IF (SELECT COUNT(* ) FROM @IncludeDatabases) > (SELECT COUNT(* ) FROM #Databases)
109+ IF (SELECT COUNT(1 ) FROM @IncludeDatabases) > (SELECT COUNT(1 ) FROM #Databases)
110110 BEGIN
111111 DECLARE @ErrorDatabaseList NVARCHAR(MAX);
112112
@@ -125,7 +125,7 @@ BEGIN
125125 END;
126126 END;
127127 /* Build database list from @ExcludeDatabases */
128- ELSE IF (SELECT COUNT(* ) FROM @ExcludeDatabases) >= 1
128+ ELSE IF (SELECT COUNT(1 ) FROM @ExcludeDatabases) >= 1
129129 BEGIN
130130 INSERT INTO #Databases
131131 SELECT [sd].[name]
@@ -824,18 +824,18 @@ BEGIN
824824 FROM #Indexes; '
825825
826826 + /* Find duplicate indexes */ +
827- N'SELECT COUNT(* ) AS [num_dup_indexes], [ix_incl_checksum], [object_id]
827+ N'SELECT COUNT(1 ) AS [num_dup_indexes], [ix_incl_checksum], [object_id]
828828 INTO #MatchingIdxInclChecksum
829829 FROM #IdxChecksum
830830 GROUP BY [ix_incl_checksum], [object_id]
831- HAVING COUNT(* ) > 1; '
831+ HAVING COUNT(1 ) > 1; '
832832
833833 + /* Find overlapping indexes with same indexed columns */ +
834- N'SELECT COUNT(* ) AS [num_dup_indexes], [ix_checksum], [object_id]
834+ N'SELECT COUNT(1 ) AS [num_dup_indexes], [ix_checksum], [object_id]
835835 INTO #MatchingIdxChecksum
836836 FROM #IdxChecksum
837837 GROUP BY [ix_checksum], [object_id]
838- HAVING COUNT(* ) > 1
838+ HAVING COUNT(1 ) > 1
839839
840840 INSERT INTO #DuplicateIndex
841841 SELECT N''Inefficient Indexes - Duplicate'' AS [check_type]
0 commit comments