sqlparse.RepoObject_SqlModules_43_from_Identifier - V

type: V ( view ), modify_date: 2021-08-17 20:13:47

RepoObject_guid: FE5BFBAD-F063-EB11-84DD-A81E8446D5B0

Description

Examples

Entity Diagram

entity-sqlparse.repoobject_sqlmodules_43_from_identifier

Columns

Table 1. Columns of sqlparse.RepoObject_SqlModules_43_from_Identifier - V
PK Column Name Data Type NULL? ID

nvarchar(max)

NULL

nvarchar(500)

NULL

nvarchar(4000)

NOT NULL

nvarchar(max)

NULL

nvarchar(max)

NULL

bigint

NULL

nvarchar(max)

NULL

nvarchar(max)

NULL

uniqueidentifier

NOT NULL

bigint

NULL

nvarchar(261)

NULL

nvarchar(max)

NULL

Foreign Key Diagram

entity_1_1_fk-sqlparse.repoobject_sqlmodules_43_from_identifier

References

Object Reference Diagram - 1 1

entity_1_1_objectref-sqlparse.repoobject_sqlmodules_43_from_identifier

Object Reference Diagram - Referenced - 30 0

entity_30_0_objectref-sqlparse.repoobject_sqlmodules_43_from_identifier

Object Reference Diagram - Referencing - 0 30

entity_0_30_objectref-sqlparse.repoobject_sqlmodules_43_from_identifier

Column Reference Diagram

entity_1_1_colref-sqlparse.repoobject_sqlmodules_43_from_identifier

Indexes

idx_RepoObject_SqlModules_43_from_Identifier__1

idx_RepoObject_SqlModules_43_from_Identifier__2

Column Details

_

alias

alias

nvarchar(max)

NULL

class

class

nvarchar(500)

NULL

json_key

json_key

nvarchar(4000)

NOT NULL

lag_normalized_wo_nolock

lag_normalized_wo_nolock

nvarchar(max)

NULL

name_PostDot

name_PostDot

nvarchar(max)

NULL

name_PreDot

name_PreDot

nvarchar(max)

NULL

RepoObject_guid

RepoObject_guid

uniqueidentifier

NOT NULL

SysObject_fullname

SysObject_fullname

nvarchar(261)

NULL

Description

(concat('[',[SysObject_schema_name],'].[',[SysObject_name],']'))


T1_identifier_alias

T1_identifier_alias

nvarchar(max)

NULL

sql_modules_definition

sqlparse.RepoObject_SqlModules_43_from_Identifier - V script
CREATE View sqlparse.RepoObject_SqlModules_43_from_Identifier
As
Select
    --
    RepoObject_guid
  , json_key
  , SysObject_fullname
  , class
  , RowNumber_per_Object
  , name
  , name_charindex_dot
  , name_PreDot             = Case
                                  When name_charindex_dot > 1
                                      Then
                                      Left(name, name_charindex_dot - 1)
                              End
  , name_PostDot            = Case
                                  When name_charindex_dot > 1
                                      Then
                                      Substring ( name, name_charindex_dot + 1, Len ( name ))
                              End
  , alias
  , T1_identifier_alias
  , lag_normalized_wo_nolock
From
    sqlparse.RepoObject_SqlModules_42_from_Identifier