docs.ssis_navlist_package - V

type: V ( view ), modify_date: 2021-11-06 23:15:57

RepoObject_guid: 262FAAB3-533F-EC11-852D-A81E8446D5B0

Description

Examples

Entity Diagram

entity-docs.ssis_navlist_package

Columns

Table 1. Columns of docs.ssis_navlist_package - V
PK Column Name Data Type NULL? ID

varchar(50)

NOT NULL

nvarchar(max)

NULL

Foreign Key Diagram

entity_1_1_fk-docs.ssis_navlist_package

References

Object Reference Diagram - 1 1

entity_1_1_objectref-docs.ssis_navlist_package

Object Reference Diagram - Referenced - 30 0

entity_30_0_objectref-docs.ssis_navlist_package

Object Reference Diagram - Referencing - 0 30

entity_0_30_objectref-docs.ssis_navlist_package

Column Reference Diagram

entity_1_1_colref-docs.ssis_navlist_package

Indexes

idx_ssis_navlist_package__1

Column Details

_

AntoraModule

AntoraModule

varchar(50)

NOT NULL

Referenced Columns

nav_list

nav_list

nvarchar(max)

NULL

sql_modules_definition

docs.ssis_navlist_package - V script
create View docs.ssis_navlist_package
As
Select
    AntoraModule
  , nav_list =
  --
  String_Agg (
                 Concat (
                            --* xref:target-page-filename.adoc[link text]
                            --we need to convert to first argument nvarchar(max) to avoid the limit of 8000 byte
                            Cast('* xref:' As NVarchar(Max))
                          , docs.fs_cleanStringForFilename ( PackageBasename )
                          , '.adoc[]'
                        )
               , Char ( 13 ) + Char ( 10 )
             ) Within Group(Order By
                                PackageBasename)
From
    ssis.Package
Group By
    AntoraModule