CAST System Views - Analysis Service

This document provides a detailed description of each CAST System View provided in the Analysis Service (all tables/views beginning with CDT_, CDV_, CSV_, CTT_, CTV_) together with column information. Depending on your specific configuration, some tables/views may not be available.

Choose the item you would like to know more about from the menu above.

Tables

To extract the following information you can use this query in a Microsoft SQL Server environment:

SELECT
A.TABLE_NAME,
B.COLUMN_NAME,
B.DATA_TYPE,
B.CHARACTER_MAXIMUM_LENGTH

FROM
INFORMATION_SCHEMA.TABLES A,
INFORMATION_SCHEMA.COLUMNS B

WHERE
(A.TABLE_NAME LIKE 'CDT_%'
OR A.TABLE_NAME LIKE 'CSV%'
OR A.TABLE_NAME LIKE 'CSV_%'
OR A.TABLE_NAME LIKE 'CTT_%')
AND A.TABLE_NAME = B.TABLE_NAME
AND A.TABLE_TYPE = 'BASE TABLE'

ORDER BY TABLE_NAME

CDT_OBJECTS

Lists all objects stored in the Analysis Service from analyses

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_FULLNAMEObject Full Namevarchar(255)
OBJECT_TYPE_STRObject Descriptionvarchar(255)
OBJECT_MANGLINGObject Name with parametersvarchar(255)
OBJECT_TYPE_EXTObject Type Extended : sub-type for objectvarchar(255)
OBJECT_LANGUAGE_NAMEObject Languagevarchar(255)

CSV

Lists all objects stored in the Analysis Service from analyses by Object Type

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
BITAND16-int(null)
OBJECT_TYPEObject typevarchar(255)

CSV_ANA_APPLI

List all analyses and maps them to an ID and an Application ID

Column NameLabelColumn Type
ANALYSIS_IDAnalysis IDint(null)
APPLICATION_IDApplication ID: more than on application may exist for one analysisint(null)
ANALYSIS_NAMEAnalysis Namevarchar(255)

CSV_LINKTYPE

Reference table to decode link type

Column NameLabelColumn Type
AccTypLoLink type (Low value)int(null)
AccTypHiLink type (High value)int(null)
StaticDescDecoded Type (for static link)varchar(255)
AccTypLo2Link type (Low value)int(null)
AccTypHi2Link type (High value)int(null)
DynamicDescDecoded Type (for dynamic link)varchar(255)

CSV_PARENT

No longer used - see CAST System Views - CSV

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject namevarchar(255)
OBJECT_FULLNAMEObject full namevarchar(255)
OBJECT_MANGLINGObject mangling naùevarchar(255)
OBJECT_TYPEObject typevarchar(255)
OBJECT_TYPE_EXT-varchar(255)
PARENT_ID-int(null)
CONTAINER_ID-int(null)
APPLICATION_ID-int(null)
ANALYSIS_ID-int(null)
LANGUAGE_NAME-varchar(30)
LVL-int(null)

CSV_STATUS

Column NameLabelColumn Type
CSV_VER-int(null)
CSV_TYP-int(null)
USRLCK-char(3)
LASTUPDDATE-datetime
STATUS-int(null)
Column NameLabelColumn Type
LINK_CATEGORY-int(null)
LINK_CATEGORY_STR-varchar(255)

Link type description

Column NameLabelColumn Type
LINK_TYPE_LOLink type (Low value)int(null)
LINK_TYPE_HILink type (High value)int(null)
LINK_CATEGORYCurrently not usedint(null)
LINK_TYPE_STRLink type Namevarchar(255)

CTT_OBJECT_APPLICATIONS

List objects by application using ID

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
APPLICATION_IDApplication ID : more than one application may exist for one analysisint(null)
OBJECT_TYPEObject Typeint(null)
APPLICATION_TYPEApplication Typeint(null)
PROPERTIESint(null)ernal (0) / external (1) objectsint(null)

CTT_OBJECT_CONTAINERS

List objects by container using ID. The container for an object is the first parent in the parent list matching a specific list of Object Types. To get this list, you can execute the following request:

select ObjTypStr
from ObjTypStr
where BrwProp=1
Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
CONTAINER_IDContainer IDint(null)
APPLICATION_IDApplication ID: Id reference in CSV_ANALYSIS_APPLICATIONint(null)
OBJECT_TYPEObject Typeint(null)
CONTAINER_TYPEContainer Typeint(null)
APPLICATION_TYPEApplication Typeint(null)

CTT_OBJECT_DECODE_TYPE

Provides a description and ID for each object type

Column NameLabelColumn Type
OBJECT_TYPEObject Typeint(null)
OBJECT_TYPE_STRObject Descriptionvarchar(255)
OBJECT_LANGUAGEObject Languagevarchar(255)

CTT_OBJECT_PARENTS

Maps objects, parents and applications (as well as their type) by ID

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
PARENT_IDParent ID for Objectint(null)
APPLICATION_IDApplication ID: Id reference in CSV_ANALYSIS_APPLICATIONint(null)
OBJECT_TYPEObject Typeint(null)
PARENT_TYPEParent Object Typeint(null)
APPLICATION_TYPEApplication Typeint(null)

Views

To extract the following information you can use this query in a Microsoft SQL Server environment:

SELECT
A.TABLE_NAME,
B.COLUMN_NAME,
B.DATA_TYPE,
B.CHARACTER_MAXIMUM_LENGTH

FROM
INFORMATION_SCHEMA.VIEWS A,
INFORMATION_SCHEMA.COLUMNS B

WHERE
(A.TABLE_NAME LIKE 'CDV_%'
OR A.TABLE_NAME LIKE 'CSV_%'
OR A.TABLE_NAME LIKE 'CTV_%')
AND A.TABLE_NAME = B.TABLE_NAME

ORDER BY TABLE_NAME

CDV_JAVADOC

Displays information specific to JavaDoc data stored in the Analysis Service - see also CSV_JAVADOC

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
JAVADOC_TYPEJava Documentation Typevarchar(255)
FIRST_WORDFirst word of the JavaDoc stringvarchar(255)

CDV_OBJECT_METRICS

Displays metric data and values for objects stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
METRIC_TYPEMetric Typevarchar(255)
BLOCK_NUMBER-int(null)
METRIC_VALUEMetric Valueint(null)

CDV_PARAMS

Displays metric parameter/column data for objects stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
PARAM_NAMEParameter/column namevarchar(255)
PARAM_POSITIONParameter position : negative value means return values (more than one for T-SQL function return table)int(null)
PARAM_TYPEParameter/column typevarchar(255)

CSV_ANALYSIS_APPLICATIONS

Displays and maps analyses to applications using ID, name and type

Column NameLabelColumn Type
ANALYSIS_IDAnalysis IDint(null)
ANALYSIS_NAMEAnalysis Namevarchar(255)
APPLICATION_IDApplication ID : more than on application may exist for one analysisint(null)
APPLICATION_NAMEApplication Namevarchar(255)
APPLICATION_TYPEApplication Typevarchar(255)

CSV_BF_1ST_ROWS

Displays the first line of Business Function description for objects stored in the Analysis Service, as configured in the CAST Enlighten.

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_BFBusiness Function for object, as set in CAST Enlightenvarchar(255)

CSV_CALLED_OBJECTS

Displays and maps objects stored in the Analysis Service using ID and name to any called objects.

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
CALLED_OBJECT_NAMEName of called objectvarchar(255)
CALLED_ACCESS_TYPEType of accessvarchar(255)
CALLED_ACCESS_TYPE_D-varchar(255)
LINK_PROPERTIES-varchar(30)
CALLED_FULLNAMEFull name of called objectvarchar(255)
CALLED_TYPEObject type of called objectvarchar(255)
APPLICATION_NAMEName of applicationvarchar(255)
APPLICATION_TYPEType of applicationvarchar(255)
APPLICATION_IDID of applicationint(null)
CALLED_IDID of called objectint(null)
LINK_IDID of linkint(null)

CSV_CALLER_OBJECTS

Displays and maps objects stored in the Analysis Service using ID and name to any calling objects.

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
CALLER_OBJECT_NAMEName of called objectvarchar(255)
CALLER_ACCESS_TYPEType of accessvarchar(255)
CALLER_ACCESS_TYPE_D-varchar(255)
LINK_PROPERTIES-varchar(30)
CALLER_FULLNAMEFull name of calling objectvarchar(255)
CALLER_TYPEObject type of calling objectvarchar(255)
APPLICATION_NAMEName of applicationvarchar(255)
APPLICATION_TYPEType of applicationvarchar(255)
APPLICATION_IDID of applicationint(null)
CALLER_IDID of calling objectint(null)
LINK_IDID of linkint(null)

CSV_COMMENT_1ST_ROWS

Displays the first line of Comment description for objects stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_COMComment for object, set in CAST Enlightenvarchar(255)

CSV_DESCRIPTION_LIST

Displays a list of descriptions reused in CSV_OBJECT_DESCRIPTIONS and CSV_LINK_DESCRIPTIONS

Column NameLabelColumn Type
DESC_TYPEDescription typevarchar(255)

CSV_FILE_OBJECTS

Displays the ID, name, full name and file path for objects stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_FULLNAMEObject Full Name : include full pathvarchar(255)
FILE_PATHObject Full Name : file pathvarchar(255)

CSV_FUNC_DOMAIN_LIST

Lists all Functional Domains as created in CAST Enlighten

Column NameLabelColumn Type
DOMAIN_IDDomain IDint(null)
DOMAIN_NAMEDomain Namevarchar(255)
DOMAIN_PARENT_NAMEParent Domain Namevarchar(255)
DOMAIN_PARENT_IDParent Domain IDint(null)

CSV_FUNC_DOMAIN_OBJECTS

Lists all Functional Domains and the objects associated with them as created in CAST Enlighten

Column NameLabelColumn Type
DOMAIN_NAMEDomain Namevarchar(255)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_FULLNAMEObject Full Namevarchar(255)
OBJECT_IDObject IDint(null)
DOMAIN_IDDomain IDint(null)

CSV_IMPACT_LIST

Lists all Column Level/Fine Grained Impact Analyses defined in CAST Enlighten

Column NameLabelColumn Type
IMPACT_IDImpact Analysis IDint(null)
IMPACT_NAMEImpact Analysis Namevarchar(30)
IMPACT_LABELImpact Analysis Descriptionvarchar(255)
IMPACT_TYPEImpact Analysis Typevarchar(19)
JOB_IDJob IDint(null)
JOB_NAMEJob Namevarchar(30)
JOB_LABELJob Descriptionvarchar(255)
JOB_TYPEJob Typevarchar(32)
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_TYPEObject Full Name : include full pathvarchar(255)
COLUMN_IDColumn IDint(null)
CHANGED_COLUMNChanged column namevarchar(128)
NEW_COLUMNNew column namevarchar(128)
DROPPED_COLUMNDropped column namevarchar(128)
NEW_DATATYPENew datatype namevarchar(128)

CSV_IMPACT_RESULTS

Lists the results of all Column Level/Fine Grained Impact Analyses that have been successfully executed  in CAST Enlighten

Column NameLabelColumn Type
IMPACT_NAMEImpact Analysis Namevarchar(30)
JOB_NAMEJon Namevarchar(30)
LEVEL_NUMBERImpact Analysis levelint(null)
LANGUAGELanguage usedvarchar(255)
OBJECT_TYPEObject Full Name : include full pathvarchar(255)
OBJECT_TYPE_EXTObject Type Extended : sub-type for objectvarchar(255)
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_FULLNAMEObject Full Name : include full pathvarchar(255)
IMPACT_IDImpact Analysis IDint(null)
JOB_IDJob IDint(null)

CSV_JAVA_FILES

Displays all Java objects that are stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_PATHObject Pathvarchar(255)
PACKAGE_IDPackage IDint(null)
APPLICATION_IDApplication IDint(null)

CSV_JAVA_PROPERTIES

Displays property information for all Java objects that are stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_PROPERTYProperty Namevarchar(121)
PATHProperty Pathvarchar(255)

CSV_JAVADOC

Displays information specific to JavaDoc data stored in the Analysis Service - see also CDV_JAVADOC

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_FULLNAMEObject Full Namevarchar(255)
JAVADOC_TYPEJava Documentation Typevarchar(255)
FIRST_WORDFirst word of the JavaDoc stringvarchar(255)

CSV_LIBRARY_OBJECTS

Lists all Libraries and the objects associated with them as created in CAST Enlighten

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_FULLNAMEObject Full Namevarchar(255)
LIBRARY_NAMELibrary Full Namevarchar(255)

Displays a description for links stored in the Analysis Service (see CSV_DESCRIPTION_LIST)

Column NameLabelColumn Type
LINK_IDLink IDint(null)
DESC_TYPEDescription typevarchar(255)
BLOCK_NUMBERBlock Number : only for some descriptionsint(null)
DESCRIPTIONValue for description : numeric or stringvarchar(255)
ORDER_NUMBERSort Order for string : information is limited to 255 for each line for multiple line this information give correct order for textint(null)

CSV_OBJECT_COLUMNS

Displays information about SQL objects stored in the Analysis Service

Column NameLabelColumn Type
PARENT_IDIndex or Table owning columnint(null)
OBJECT_NAMEColumn Namevarchar(255)
OBJECT_TYPE_STRColumn Typevarchar(151)
OBJECT_LENGTHColumn Type length or zeroint(null)
OBJECT_PRECISIONColumn Type precision or zeroint(null)
OBJECT_POSITIONColumn Position in the table or index (1 based)int(null)
OBJECT_NULLISABLE1 if column allow NULL, 0 otherwise. Value is always 0 if column belongs to an indexint(null)
OBJECT_PK1 if column is a Primary Key, 0 otherwise. Value is always 0 if column belongs to an indexint(null)
OBJECT_FK1 if column is a Foreign Key, 0 otherwise. Value is always 0 if column belongs to an indexint(null)

CSV_OBJECT_DATES

Displays date information (creation, analysis, documentation etc.) for all objects stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_FULLNAMEObject Full Name : include full pathvarchar(255)
CREATION_DATECreation date in Knowledge Basedatetime(null)
LAST_ANALYSIS_DATELast analysis datedatetime(null)
DOCUMENTATION_DATEDocumentation date (for Label, Business function, Comment ..) as set in CAST Enlightendatetime(null)
FLAG_SET_DATEFlag date (as set in CAST Enlighten) otherwise 01/01/1970datetime(null)

CSV_OBJECT_DESCRIPTIONS

Displays a description for objects stored in the Analysis Service (see CSV_DESCRIPTION_LIST)

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
DESC_TYPEDescription Typevarchar(255)
BLOCK_NUMBERBlock Number : only for some descriptionint(null)
DESCRIPTIONValue for description : numeric or stringvarchar(255)
ORDER_NUMBERSort Order for string : information is limited to 255 for each line for multiple line this information give correct order for textint(null)

CSV_OBJECT_METRICS

Displays numeric metric value information for objects stored in the Analysis Service : line number, loop number, complexity …

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_TYPEObject Typevarchar(255)
OBJECT_FULLNAMEObject Full Namevarchar(255)
PARENT_NAMEParent Object Namevarchar(255)
PARENT_TYPEParent Object Typevarchar(255)
APPLICATION_NAMEApplication Namevarchar(255)
APPLICATION_IDApplication ID : Id reference in CSV_ANALYSIS_APPLICATIONint(null)
DESC_TYPEDescription Typevarchar(255)
BLOCK_NUMBERBlock Number : only for some descriptionint(null)
DESCRIPTIONValue for description : numeric or stringint(null)
ORDER_NUMBER-int(null)

CSV_OBJECTS

Displays all data for all objects stored in the Analysis Service

Column NameLabelColumn Type
LANGUAGEObject technology typevarchar(255)
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject namevarchar(255)
OBJECT_NAME_EXT-varchar(255)
OBJECT_LABEL-varchar(255)
OBJECT_FULLNAMEObject full namevarchar(255)
OBJECT_TYPEObject typevarchar(255)
OBJECT_TYPE_EXT-varchar(255)
PARENT_NAMEParent namevarchar(255)
PARENT_TYPEParent typevarchar(255)
CONTAINER_NAMEContainer name (usually the same as parent name)varchar(255)
CONTAINER_TYPEContainer type (usually the same as parent name)varchar(255)
APPLICATION_NAMEApplication namevarchar(255)
APPLICATION_TYPEApplication typevarchar(255)
BUSINESS_FUNCTIONBusiness function as defined in the code or in CAST Enlightenvarchar(255)
COMMENTSComments as defined in the code or in CAST Enlightenvarchar(255)
PARENT_IDParent IDint(null)
CONTAINER_IDContainer IDint(null)
APPLICATION_IDApplication IDint(null)

CSV_PARAMS

Displays metric parameter/column data for objects stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_FULLNAMEObject Full Namevarchar(255)
PARAMETER_POSITIONParameter position. Negative value mean return values (more than one for T-SQL function return table)int(null)
PARAM_NAMEParameter/Column Namevarchar(255)
PARAM_TYPEParameter/column Typevarchar(255)
PARAM_PROPProperty for parameter (in, out, by ref…)varchar(40)
APPLICATION_NAMEApplication Namevarchar(255)

CSV_USERPROJECT_ANALYSIS

Displays all analysis names associated to a given User Project

Column NameLabelColumn Type
USER_PROJECT_NAMEUser Project Namevarchar(255)
ANALYSIS_NAMEAnalysis Namevarchar(255)
USER_PROJECT_IDUser Project IDint(null)
ANALYSIS_IDAnalysis IDint(null)

CSV_USERPROJECT_APPLICATIONS

Displays all application names associated to a given User Project

Column NameLabelColumn Type
USER_PROJECT_NAMEUser Project Namevarchar(255)
APPLICATION_NAMEApplication Namevarchar(255)
USER_PROJECT_IDUser Project IDint(null)
APPLICATION_IDApplication ID : Id reference in CSV_ANALYSIS_APPLICATIONint(null)

CSV_VIEW_OBJECTS

Displays all Graphical Views saved in CAST Enlighten together with any objects present in the Graphical View

Column NameLabelColumn Type
VIEW_NAMEView Namevarchar(255)
OBJECT_IDObject IDint(null)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_FULLNAMEObject Full Namevarchar(255)
VIEW_IDView IDint(null)

CSV_VIEWS

Displays information about all Graphical Views saved in CAST Enlighten

Column NameLabelColumn Type
VIEW_IDView IDint(null)
VIEW_NAMEView Namevarchar(255)
VIEW_LABELView Labelvarchar(255)
VIEW_TYPEView typevarchar(12)
VIEW_PATHView pathvarchar(255)
DOMAIN_NAMEDomain Namevarchar(10)
DOMAIN_IDDomain IDint(null)

Displays GUIDs for links stored in the Analysis Service (not all called/calling objects may have a GUID)

Column NameLabelColumn Type
LINK_IDLink IDint(null)
CALLER_IDCaller object ID : Id reference in view CSV_OBJECTSint(null)
CALLER_NAMECaller object namevarchar(255)
CALLER_GUIDCaller object GUIDvarchar(1000)
CALLED_IDCalled object ID: Id reference in view CSV_OBJECTSint(null)
CALLED_NAMECalled object namevarchar(255)
CALLED_GUIDCalled object GUIDvarchar(1000)
ESCLATED_LINK0 = Not Escalated, 1 = Escalatedint(null)
PROJECT_NAMEProject namevarchar(255)

CTV_GUID_OBJECTS

Displays GUIDs for objects stored in the Analysis Service (not all objects may have a GUID)

Column NameLabelColumn Type
OBJECT_IDint(null)
OBJECT_NAMEvarchar(255)
OBJECT_FULLNAMEvarchar(255)
OBJECT_TYPE_STRvarchar(255)
OBJECT_LANGUAGE_NAMEvarchar(255)
OBJECT_GUIDvarchar(1000)

CTV_GUID_PARENTS

Displays GUIDs for parents of objects stored in the Analysis Service (not all objects (whether parent or child) may have a GUID)

Column NameLabelColumn Type
PARENT_IDParent IDint(null)
PARENT_NAMEParent namevarchar(255)
PARENT_GUIDParent object GUIDvarchar(255)
OBJECT_IDObject IDvarchar(255)
OBJECT_NAMEObject Namevarchar(255)
OBJECT_GUIDChild object GUIDvarchar(1015)

Displays link type information for all links stored in the Analysis Service

Column NameLabelColumn Type
LINK_TYPE_NAMEName of linkvarchar(255)
LINK_TYPE_DESCRIPTIONLink descriptionvarchar(255)
LINK_TYPE_LOLink type (Low value) see CSV_LINKTYPEint(null)
LINK_TYPE_HILink type (High value) see CSV_LINKTYPEint(null)
LINK_TYPE_LO2Link type (Low value) see CSV_LINKTYPEint(null)
LINK_TYPE_HI2Link type (High value) see CSV_LINKTYPEint(null)

Provides link description information without decoding

Column NameLabelColumn Type
LINK_IDLink IDint(null)
CALLER_IDCaller object ID : Id reference in view CSV_OBJECTSint(null)
CALLED_IDCalled object ID : Id reference in view CSV_OBJECTSint(null)
LINK_TYPE_LOLink type (Low value) see CSV_LINKTYPEint(null)
LINK_TYPE_HILink type (High value) see CSV_LINKTYPEint(null)
LINK_TYPE_LO2Link type (Low value) see CSV_LINKTYPEint(null)
LINK_TYPE_HI2Link type (High value) see CSV_LINKTYPEint(null)

CTV_OBJECT_DESCRIPTIONS_STRING

Displays object information (Source Code Comments, Header Information etc.) for objects stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
DESC_TYPEString Typevarchar(255)
BLOCK_NUMBER-int(null)
DESCRIPTIONText stringvarchar(255)
ORDER_NUMBER-int(null)

CTV_OBJECT_POSITION

Lists position of objects and links

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECTREF_IDReference Object ID or Null if object is a Linkint(null)
POSMODEPosition mode : 1 = line, 2 = line columnint(null)
POS1Start line positionint(null)
POS2End line position when POSMODE = 1, Start column position when POSMODE = 2int(null)
POS3-1 when POSMODE = 1, End line position when POSMODE = 2int(null)
POS4-1 when POSMODE = 1, End column position when POSMODE = 2int(null)

CTV_OBJECT_PROPERTIES

Displays properties for objects stored in the Analysis Service (Number of code lines, number of inner comment lines etc.)

Column NameLabelColumn Type
OBJECT_NAMEObject namevarchar(255)
OBJECT_GUIDObject GUID (not all objects have a GUID)varchar(1000)
OBJECT_FULLNAMEObject full namevarchar(255)
OBJECT_TYPE_STRObject typevarchar(255)
PROP_NAMEProperty name (e.g. BodyCommentLinesCount)varchar(255)
PROP_DESCRIPTIONProperty description (e.g. Number of inner comment lines)varchar(255)
PROP_TYPEProperty type (string/value)varchar(7)
BLOCK_NUMBER-int(null)
VALUEProperty valuevarchar(255)
ORDER_NUMBER-int(null)

CTV_OBJECT_TYPES

Displays a name and description for all possible objects that can be stored in the Analysis Service

Column NameLabelColumn Type
TYPE_NAME-varchar(255)
TYPE_DESCRIPTION-varchar(255)

CTV_OBJECTS

Lists all existing objects stored in the Analysis Service

Column NameLabelColumn Type
OBJECT_IDObject IDint(null)
OBJECT_TYPEObject Typeint(null)
OBJECT_CLASSObject Classint(null)
OBJECT_PROPObject Propint(null)

CTV_PROPERTIES

Displays a name and description for all possible properties that can be stored in the Analysis Service for a given object

Column NameLabelColumn Type
PROP_NAMEProperty namevarchar(255)
PROP_DESCRIPTIONProperty descriptionvarchar(255)