Skip to content

Commit 9b20aa8

Browse files
authored
Update sp_BlitzIndex.sql
1 parent b62ce27 commit 9b20aa8

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

sp_BlitzIndex.sql

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2168,18 +2168,17 @@ CROSS APPLY (SELECT STUFF( (SELECT N'', '' + c_parent.name AS fk_columns
21682168
AND fk.[object_id]=fkc.constraint_object_id
21692169
ORDER BY fkc.constraint_column_id
21702170
FOR XML PATH(''''),
2171-
TYPE).value(''.'', ''nvarchar(max)''), 1, 1, '''') /*This is how we remove the first comma*/
2172-
) parent ( fk_columns )
2173-
CROSS APPLY (
2174-
SELECT STUFF( (SELECT N'', '' + c_referenced.name AS fk_columns
2171+
TYPE).value(''.'', ''nvarchar(max)''), 1, 1, '''') /*This is how we remove the first comma*/ ) parent ( fk_columns )
2172+
CROSS APPLY (SELECT STUFF( (SELECT N'', '' + c_referenced.name AS fk_columns
21752173
FROM ' + QUOTENAME(@DatabaseName) + N'.sys.foreign_key_columns fkc
21762174
JOIN ' + QUOTENAME(@DatabaseName) + N'.sys.columns c_referenced ON fkc.referenced_object_id=c_referenced.[object_id]
21772175
AND fkc.referenced_column_id=c_referenced.column_id
21782176
WHERE fk.referenced_object_id=fkc.referenced_object_id
21792177
AND fk.[object_id]=fkc.constraint_object_id
21802178
ORDER BY fkc.constraint_column_id /*order by col name, we don''t have anything better*/
21812179
FOR XML PATH(''''),
2182-
TYPE).value(''.'', ''nvarchar(max)''), 1, 1, '''')) referenced ( fk_columns )' + CASE WHEN @ObjectID IS NOT NULL THEN
2180+
TYPE).value(''.'', ''nvarchar(max)''), 1, 1, '''')) referenced ( fk_columns )'
2181+
+ CASE WHEN @ObjectID IS NOT NULL THEN
21832182
'WHERE fk.parent_object_id=' + CAST(@ObjectID AS NVARCHAR(30)) + N' OR fk.referenced_object_id=' + CAST(@ObjectID AS NVARCHAR(30)) + N' '
21842183
ELSE N' ' END + '
21852184
ORDER BY parent_object_name, foreign_key_name

0 commit comments

Comments
 (0)