Share via


Conjunto de filas DBSCHEMA_COLUMNS

Proporciona información de columna de todas las columnas que cumplen los criterios de restricción proporcionados.

Columnas del conjunto de filas

El conjunto de filas DBSCHEMA_COLUMNS contiene las siguientes columnas.

Nombre de columna

Indicador de tipo

Longitud

Descripción

TABLE_CATALOG

DBTYPE_WSTR

Nombre de la base de datos.

TABLE_SCHEMA

DBTYPE_WSTR

No compatible.

TABLE_NAME

DBTYPE_WSTR

Nombre del cubo.

COLUMN_NAME

DBTYPE_WSTR

Nombre de la medida o jerarquía de atributo.

COLUMN_GUID

DBTYPE_GUID

No compatible.

COLUMN_PROPID

DBTYPE_UI4

No compatible.

ORDINAL_POSITION

DBTYPE_UI4

Posición de la columna, comenzando por 1.

COLUMN_HAS_DEFAULT

DBTYPE_BOOL

No compatible.

COLUMN_DEFAULT

DBTYPE_WSTR

No compatible.

COLUMN_FLAGS

DBTYPE_UI4

Máscara de bits DBCOLUMNFLAGS que indica las propiedades de columna. Vea "Tipo enumerado DBCOLUMNFLAGS" en IColumnsInfo::GetColumnInfo

IS_NULLABLE

DBTYPE_BOOL

Siempre devuelve false.

DATA_TYPE

DBTYPE_WSTR

DBTYPE_VARIANT

Tipo de datos de la columna. Devuelve una cadena para las columnas de dimensión y una variante para las medidas.

TYPE_GUID

DBTYPE_GUID

No compatible.

CHARACTER_MAXIMUM_LENGTH

DBTYPE_UI4

Longitud máxima permitida para un valor incluido en la columna.

Este valor se recupera desde la propiedad DataSize en DataItem.

CHARACTER_OCTET_LENGTH

DBTYPE_UI4

Longitud máxima permitida, en bytes, para un valor incluido en la columna; se aplica a columnas binarias o de caracteres.

Un valor de cero (0) indica que la columna no tiene una longitud máxima.

Se devolverá NULL para las columnas que no devuelven tipos de datos binarios o de caracteres.

NUMERIC_PRECISION

DBTYPE_UI2

Precisión máxima de la columna para tipos de datos numéricos distintos de DBTYPE_VARNUMERIC.

NUMERIC_SCALE

DBTYPE_I2

Número de dígitos que se encuentran a la derecha del separador decimal para DBTYPE_DECIMAL, DBTYPE_NUMERIC, DBTYPE_VARNUMERIC. De lo contrario, su valor es NULL.

DATETIME_PRECISION

DBTYPE_UI4

No compatible.

CHARACTER_SET_CATALOG

DBTYPE_WSTR

No compatible.

CHARACTER_SET_SCHEMA

DBTYPE_WSTR

No compatible.

CHARACTER_SET_NAME

DBTYPE_WSTR

No compatible.

COLLATION_CATALOG

DBTYPE_WSTR

No compatible.

COLLATION_SCHEMA

DBTYPE_WSTR

No compatible.

COLLATION_NAME

DBTYPE_WSTR

No compatible.

DOMAIN_CATALOG

DBTYPE_WSTR

No compatible.

DOMAIN_SCHEMA

DBTYPE_WSTR

No compatible.

DOMAIN_NAME

DBTYPE_WSTR

No compatible.

DESCRIPTION

DBTYPE_WSTR

No compatible.

COLUMN_OLAP_TYPE

DBTYPE_WSTR

Tipo OLAP del objeto.

MEASURE indica que el objeto es una medida.

ATTRIBUTE indica que el objeto es un atributo de dimensión.

El conjunto de filas se ordena en TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME.

Columnas de restricción

El conjunto de filas DBSCHEMA_COLUMNS puede tener restricciones en las columnas que se muestran en la tabla siguiente.

Nombre de columna

Indicador de tipo

Estado de restricción

TABLE_CATALOG

DBTYPE_WSTR

Opcional

TABLE_SCHEMA

DBTYPE_WSTR

Opcional

TABLE_NAME

DBTYPE_WSTR

Opcional

COLUMN_NAME

DBTYPE_WSTR

Opcional

COLUMN_OLAP_TYPE

DBTYPE_WSTR

Opcional

Vea también

Referencia