Skip to content

Commit ac5ea6c

Browse files
Added instance properties
1 parent 4fc21d4 commit ac5ea6c

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

samples/manage/azure-sql-db-managed-instance/compare-environment-settings/compare-properties.sql

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ select property = 'TEMPDB:'+y.v.value('local-name(.)', 'nvarchar(300)'),
1818
value = y.v.value('.[1]', 'nvarchar(300)')
1919
from @source.nodes('//tempdb') x(v)
2020
cross apply x.v.nodes('*') y(v)
21+
UNION ALL
22+
select property = 'INSTANCE:'+y.v.value('local-name(.)', 'nvarchar(300)'),
23+
value = y.v.value('.[1]', 'nvarchar(300)')
24+
from @source.nodes('//instance') x(v)
25+
cross apply x.v.nodes('*') y(v)
2126
),
2227
tgt as(
2328
select property = x.v.value('name[1]', 'nvarchar(300)'),
@@ -33,6 +38,11 @@ select property = 'TEMPDB:'+y.v.value('local-name(.)', 'nvarchar(300)'),
3338
value = y.v.value('.[1]', 'nvarchar(300)')
3439
from @target.nodes('//tempdb') x(v)
3540
cross apply x.v.nodes('*') y(v)
41+
UNION ALL
42+
select property = 'INSTANCE:'+y.v.value('local-name(.)', 'nvarchar(300)'),
43+
value = y.v.value('.[1]', 'nvarchar(300)')
44+
from @target.nodes('//instance') x(v)
45+
cross apply x.v.nodes('*') y(v)
3646
),
3747
diff as (
3848
select property = isnull(src.property, tgt.property),

0 commit comments

Comments
 (0)