From c91f14327053c0b3dd7b6403c83e86a9865eaaf3 Mon Sep 17 00:00:00 2001 From: "Jovan Popovic (MSFT)" Date: Thu, 23 May 2019 09:14:01 +0200 Subject: [PATCH] adding ISNULL check in get-properties --- .../compare-environment-settings/get-properties.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/samples/manage/azure-sql-db-managed-instance/compare-environment-settings/get-properties.sql b/samples/manage/azure-sql-db-managed-instance/compare-environment-settings/get-properties.sql index df0ecc81..90a8235b 100644 --- a/samples/manage/azure-sql-db-managed-instance/compare-environment-settings/get-properties.sql +++ b/samples/manage/azure-sql-db-managed-instance/compare-environment-settings/get-properties.sql @@ -15,17 +15,17 @@ set @result += (select compatibility_level, snapshot_isolation_state_desc, is_re from sys.databases where name = 'tempdb' for xml raw('tempdb'), elements); -set @result += ( +set @result += ISNULL(( select name = CONCAT('DB-CONFIG:',name), value from sys.database_scoped_configurations -for xml raw, elements ); +for xml raw, elements ),''); declare @tf table (TraceFlag smallint, status bit,global bit, session bit) insert into @tf execute('DBCC TRACESTATUS(-1)'); -set @result += ( +set @result += ISNULL(( select name=CONCAT('TF:',TraceFlag), value=status from @tf where global=1 and session=0 for xml raw, elements -); +),''); set @result += ( select name = CONCAT('CONFIG:',name), value from sys.configurations where name in ('cost threshold for parallelism','cursor threshold','fill factor (%)'