repo.RepoObject_persistence_NoInsert - V
type: V ( view ), modify_date: 2022-09-05 16:56:11
RepoObject_guid: C673C77F-2C2D-ED11-8577-A81E8446D5B0
Columns
PK | Column Name | Data Type | NULL? | ID |
---|---|---|---|---|
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
Indexes
idx_RepoObject_persistence_NoInsert__1
-
IndexSemanticGroup: no_group
-
[column-RepoObjectColumn_guid]; uniqueidentifier
-
-
PK, Unique, Real: 0, 0, 0
idx_RepoObject_persistence_NoInsert__2
-
IndexSemanticGroup: no_group
-
[column-RepoObject_guid]; uniqueidentifier
-
-
PK, Unique, Real: 0, 0, 0
idx_RepoObject_persistence_NoInsert__3
-
IndexSemanticGroup: no_group
-
[column-target_RepoObject_guid]; uniqueidentifier
-
-
PK, Unique, Real: 0, 0, 0
Column Details
_
sql_modules_definition
repo.RepoObject_persistence_NoInsert - V script
Create View [repo].[RepoObject_persistence_NoInsert]
As
Select
T1.target_RepoObject_guid
, T1.source_RepoObject_guid
, T1.source_RepoObject_name
, T1.ColumnListNoInsert
, NoInsert_Column = Trim ( T2.value )
, T3.RepoObject_guid
, T3.RepoObjectColumn_guid
, is_persistence_NoInsert = Iif(T3.RepoObjectColumn_guid Is Null, 0, 1)
From
repo.RepoObject_persistence As T1
Cross Apply String_Split(T1.ColumnListNoInsert, ',') As T2
Left Join
repo.RepoObjectColumn As T3
On
T3.RepoObject_guid = T1.target_RepoObject_guid
And T3.Column_name = Trim ( T2.value )