property.PropertyName_RepoObject - V

type: V ( view ), modify_date: 2021-08-17 18:54:18

RepoObject_guid: 5DB33A4A-426D-EB11-84E2-A81E8446D5B0

Description

Examples

Entity Diagram

entity-property.propertyname_repoobject

Columns

Table 1. Columns of property.PropertyName_RepoObject - V
PK Column Name Data Type NULL? ID

1

nvarchar(128)

NULL

Foreign Key Diagram

entity_1_1_fk-property.propertyname_repoobject

References

Object Reference Diagram - 1 1

entity_1_1_objectref-property.propertyname_repoobject

Object Reference Diagram - Referenced - 30 0

entity_30_0_objectref-property.propertyname_repoobject

Object Reference Diagram - Referencing - 0 30

entity_0_30_objectref-property.propertyname_repoobject

Column Reference Diagram

entity_1_1_colref-property.propertyname_repoobject

Indexes

PK_PropertyName_RepoObject

Column Details

_

property_name

1

property_name

nvarchar(128)

NULL

sql_modules_definition

property.PropertyName_RepoObject - V script
/*
all used [property_name] in any RepoObject, and additinally some [config].[Parameter].[sub_Parameter]
*/

CREATE View property.PropertyName_RepoObject
As
Select
    Distinct
    --
    property_name = Trim ( property_name )
From
    property.RepoObjectProperty
Union
Select
    Distinct
    --
    Trim ( sub_Parameter )
From
    config.Parameter
Where
    Parameter_name In
    ( 'Inheritance_StringAggSeparatorSql_object', 'InheritanceDefinition_object', 'InheritanceType_object' )
    And sub_Parameter <> ''