Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit f31b2f2

Browse files
authored
Update Report_Datasets.sql
1 parent 7dfc33e commit f31b2f2

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

‎Miscellaneous/Scripts/SQL/Report_Datasets.sql‎

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
WITH
3-
catalog_xml
3+
[catalog_xml]
44
AS
55
(
66
SELECT
@@ -17,7 +17,7 @@ AS
1717
[Type] = 2
1818
)
1919
,
20-
data_sources
20+
[data_sources]
2121
AS
2222
(
2323
SELECT
@@ -29,28 +29,28 @@ AS
2929
(
3030
SELECT
3131
[c].*
32-
, [LocalDataSourceName] = [DataSourceXml].value('@Name', 'NVARCHAR(260)')
33-
, [DataProvider] = [DataSourceXml].value('(*:ConnectionProperties/*:DataProvider)[1]', 'NVARCHAR(260)')
34-
, [ConnectionString] = [DataSourceXml].value('(*:ConnectionProperties/*:ConnectString)[1]', 'NVARCHAR(MAX)')
32+
, [LocalDataSourceName] = [DataSourceXml].[value]('@Name', 'NVARCHAR(260)')
33+
, [DataProvider] = [DataSourceXml].[value]('(*:ConnectionProperties/*:DataProvider)[1]', 'NVARCHAR(260)')
34+
, [ConnectionString] = [DataSourceXml].[value]('(*:ConnectionProperties/*:ConnectString)[1]', 'NVARCHAR(MAX)')
3535
FROM
36-
catalog_xml AS [c]
36+
[catalog_xml] AS [c]
3737
CROSS APPLY [ContentXml].[nodes]('/*:Report/*:DataSources/*:DataSource') AS [DataSource]([DataSourceXml])
3838
WHERE [c].[Type] = 2 -- limit to reports only
3939
) AS [r]
4040
)
4141
,
42-
datasets
42+
[datasets]
4343
AS
4444
(
4545
SELECT
4646
[ItemID]
47-
, [DataSetName] = [QueryXml].value('@Name', 'NVARCHAR(256)')
48-
, [DataSourceName] = [QueryXml].value('(*:Query/*:DataSourceName)[1]', 'NVARCHAR(260)')
49-
, [CommandType] = [QueryXml].value('(*:Query/*:CommandType)[1]', 'NVARCHAR(15)')
50-
, [CommandText] = [QueryXml].value('(*:Query/*:CommandText)[1]', 'NVARCHAR(MAX)')
47+
, [DataSetName] = [QueryXml].[value]('@Name', 'NVARCHAR(256)')
48+
, [DataSourceName] = [QueryXml].[value]('(*:Query/*:DataSourceName)[1]', 'NVARCHAR(260)')
49+
, [CommandType] = [QueryXml].[value]('(*:Query/*:CommandType)[1]', 'NVARCHAR(15)')
50+
, [CommandText] = [QueryXml].[value]('(*:Query/*:CommandText)[1]', 'NVARCHAR(MAX)')
5151
, [report_folder]
5252
FROM
53-
catalog_xml
53+
[catalog_xml]
5454
CROSS APPLY [ContentXml].[nodes]('/*:Report/*:DataSets/*:DataSet') AS [QueryData]([QueryXml])
5555
)
5656
SELECT
@@ -61,8 +61,8 @@ SELECT
6161
, [CommandType] = ISNULL([CommandType], 'Text')
6262
, [CommandText]
6363
FROM
64-
datasets AS [ds]
65-
INNER JOIN data_sources AS [src] ON [src].[ItemID] = [ds].[ItemID] AND [src].[LocalDataSourceName] = [ds].[DataSourceName]
64+
[datasets] AS [ds]
65+
INNER JOIN [data_sources] AS [src] ON [src].[ItemID] = [ds].[ItemID] AND [src].[LocalDataSourceName] = [ds].[DataSourceName]
6666
INNER JOIN [dbo].[Catalog] AS [c] WITH(NOLOCK) ON [ds].[ItemID] = [c].[ItemID]
6767
WHERE
6868
1=1

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /