Compartir vía


Propiedades de columna (Visual Database Tools)

se aplica a:sql Server

Hay dos conjuntos de propiedades para columnas: un conjunto completo que puede ver en la pestaña Propiedades de columna de del Diseñador de tablas (disponible solo para bases de datos de Microsoft SQL Server) y un subconjunto que puede ver en la ventana Propiedades mediante el Explorador de servidores.

Nota

Las propiedades de este tema se ordenan por categoría en lugar de por alfabeto.

Nota

Los cuadros de diálogo y los comandos de menú que vea pueden diferir de los descritos en Ayuda en función de la configuración activa o edición. Para cambiar la configuración, elija importar y exportar configuraciones en el menú Herramientas.

Ventana Propiedades

Estas propiedades aparecen en la ventana Propiedades al seleccionar una columna en el Explorador de servidores.

Nota

Estas propiedades, a las que se accede mediante el Explorador de servidores, son de solo lectura. Para editar las propiedades de columna de las bases de datos de SQL Server, seleccione la columna en el Diseñador de tablas. Estas propiedades se describen más adelante en este tema.

categoría de identidad
Se expande para mostrar las propiedades del nombre y de la base de datos .

nombre
Muestra el nombre de la columna.

Base de Datos
Muestra el nombre del origen de datos de la columna seleccionada. (Solo se aplica a OLE DB).

Categoría miscelánea
Se expande para mostrar las propiedades restantes.

de tipo de datos
Muestra el tipo de datos de la columna seleccionada. Para obtener más información, vea Tipos de datos (Transact-SQL).

Incremento de Identidad
Muestra el incremento que se agregará a la semilla de identidad para cada fila posterior de la columna de identidad. (Solo se aplica a SQL Server).

Semilla de Identidad
Muestra el valor de semilla asignado a la primera fila de la tabla para la columna de identidad. (Solo se aplica a SQL Server).

es identidad
Muestra si la columna seleccionada es la columna de identidad de la tabla. (Solo se aplica a SQL Server).

longitud
Muestra el número de caracteres permitidos para los tipos de datos basados en caracteres.

que aceptan valores NULL
Muestra si la columna permite valores NULL o no.

precisión
Muestra el número máximo de dígitos permitidos para los tipos de datos numéricos. Esta propiedad muestra 0 para los tipos de datos no numéricos.

escala
Muestra el número máximo de dígitos que pueden aparecer a la derecha del separador decimal para los tipos de datos numéricos. Este valor debe ser menor o igual que la precisión. Esta propiedad muestra 0 para los tipos de datos no numéricos.

Pestaña Propiedades de columna

Para acceder a estas propiedades, en el Explorador de servidores, haga clic con el botón derecho en la tabla a la que pertenece la columna, elija Abrir definición de tablay seleccione la fila de la cuadrícula de tabla en el Diseñador de tablas.

Nota

Estas propiedades solo se aplican a SQL Server.

categoría general
Se expande para mostrar Nombre, Permitir nulidad, Tipo de Datos, Valor Predeterminado o Vinculación, Longitud, Precisióny Escala.

nombre
Muestra el nombre de la columna. Para editar el nombre, escriba en el cuadro de texto.

Cautela

Si las consultas, vistas, funciones definidas por el usuario, procedimientos almacenados o programas existentes hacen referencia a la columna, la modificación del nombre hará que estos objetos no sean válidos.

Permitir valores NULL
Muestra si el tipo de datos de la columna permite valores NULL o no.

Tipo de datos
Muestra el tipo de datos de la columna seleccionada. Para editar esta propiedad, haga clic en su valor, expanda la lista desplegable y elija otro valor. Para obtener más información, vea Tipos de datos (Transact-SQL).

Valor predeterminado o vinculación
Muestra el valor predeterminado de esta columna cuando no se especifica ningún valor para esta columna. La lista desplegable contiene todos los valores predeterminados globales definidos en el origen de datos. Para enlazar la columna a un valor predeterminado global, seleccione en la lista desplegable. Como alternativa, para crear una restricción predeterminada para la columna, escriba el valor predeterminado directamente como texto.

longitud
Muestra el número de caracteres permitidos para los tipos de datos basados en caracteres. Esta propiedad solo está disponible para los tipos de datos basados en caracteres.

precisión
Muestra el número máximo de dígitos permitidos para los tipos de datos numéricos. Esta propiedad muestra 0 para los tipos de datos no numéricos. Esta propiedad solo está disponible para los tipos de datos numéricos.

Escala
Muestra el número máximo de dígitos que pueden aparecer a la derecha del separador decimal para los tipos de datos numéricos. Este valor debe ser menor o igual que la precisión. Esta propiedad muestra 0 para los tipos de datos no numéricos. Esta propiedad solo está disponible para los tipos de datos numéricos.

categoría del Diseñador de tablas
Se expande para mostrar las propiedades restantes.

de intercalación
Muestra la configuración de intercalación de la columna seleccionada. Para cambiar esta configuración, haga clic en Intercalación y, a continuación, haga clic en la elipsis (...) a la derecha del valor.

categoría de especificación de columna calculada
Se expande para mostrar las propiedades de la fórmula y el estado de persistencia . Si se calcula la columna, también se mostrará la fórmula. Para editar la fórmula, expanda esta categoría y edítela en la propiedad Fórmula.

formula
Muestra la fórmula que usa la columna seleccionada si se trata de una columna calculada. En este campo puede escribir o cambiar una fórmula.

se conserva
Permite guardar la columna calculada con el origen de datos. Se puede indexar una columna calculada persistente.

Tipo de Datos Condensado
Muestra información sobre el tipo de datos del campo, en el mismo formato que la instrucción SQL CREATE TABLE. Por ejemplo, un campo que contiene una cadena de longitud variable con una longitud máxima de 20 caracteres se representaría como "varchar(20)." Para cambiar esta propiedad, escriba el valor directamente.

Descripción
Muestra la descripción de la columna. Para ver la descripción completa o editarla, haga clic en Descripción y, a continuación, haga clic en los puntos suspensivos (...) a la derecha de la propiedad.

Categoría de especificación de texto completo
Se expande para mostrar las propiedades específicas de las columnas de texto completo.

está indexado por texto completo
Indica si esta columna está indizada de texto completo. Esta propiedad se puede establecer en solo si el tipo de datos de esta columna es buscable de texto completo y si la tabla a la que pertenece esta columna tiene especificado un índice de texto completo. Para cambiar este valor, haga clic en él, expanda la lista desplegable y elija un nuevo valor.

columna de tipo de texto completo
Muestra qué columna se usa para definir el tipo de documento de una columna de tipo imagen. El tipo de datos de imagen se puede usar para almacenar documentos que van desde .doc archivos a archivos xml.

Language
Indica el idioma usado para indizar la columna.

Semántica Estadística
Seleccione si desea habilitar la indexación semántica estadística para la columna seleccionada. Para obtener más información, vea marcador de posición búsqueda semántica.

Si selecciona un idioma antes de seleccionar semántica estadísticay el idioma seleccionado no tiene un modelo de lenguaje semántico asociado, entonces la opción semántica estadística se establece en No y no se puede modificar. Si selecciona para la opción de semántica estadística antes de seleccionar un idioma, los idiomas disponibles en la columna Language estarán restringidos a aquellos para los que haya compatibilidad con el modelo de lenguaje semántico.

tiene de suscriptor que no es de SQL Server
Muestra si la columna tiene un suscriptor que no es de Microsoft SQL Server.

Categoría de especificación de identidad
Se expande para mostrar las propiedades de Is Identity, Identity Incrementy Identity Seed.

es identidad
Muestra si la columna seleccionada es la columna de identidad de la tabla. Para cambiar la propiedad, abra la tabla en el Diseñador de tablas y edite las propiedades de la ventana propiedades . Esta configuración solo se aplica a las columnas con un tipo de datos basado en números, como int.

Incremento de Identidad
Muestra el incremento que se agregará a la semilla de identidad para cada fila posterior. Si deja esta celda en blanco, el valor 1 se asignará de forma predeterminada. Para editar esta propiedad, escriba el nuevo valor directamente.

Semilla de Identidad
Muestra el valor asignado a la primera fila de la tabla. Si deja esta celda en blanco, el valor 1 se asignará de forma predeterminada. Para editar esta propiedad, escriba el nuevo valor directamente.

es determinista
Muestra si el tipo de datos de la columna seleccionada se puede determinar con certeza.

es publicado por DTS
Muestra si la columna está publicada por DTS.

es indexable
Muestra si la columna seleccionada se puede indexar. Por ejemplo, no se pueden indexar columnas calculadas no deterministas.

publicados en combinación
Muestra si la columna está publicada en combinación.

no es para replicación
Indica si los valores de identidad originales se conservan durante la replicación. Para editar esta propiedad, haga clic en su valor, expanda la lista desplegable y elija otro valor.

se replica
Muestra si esta columna se replica en otra ubicación.

es RowGuid
Indica si SQL Server usa la columna como ROWGUID. Puede establecer este valor en solo para una columna con el tipo de datos de uniqueidentifier. Para editar esta propiedad, haga clic en su valor, expanda la lista desplegable y elija otro valor.

Tamaño
Muestra el tamaño en bytes permitido por el tipo de datos de la columna. Por ejemplo, un nchar tipo de datos puede tener una longitud de 10 (el número de caracteres), pero tendría un tamaño de 20 para tener en cuenta los conjuntos de caracteres Unicode.

Nota

La longitud de un varchar(max) tipo de datos varía para cada fila. sp_help devuelve (-1) como la longitud de la columna de tipo varchar(max). Management Studio muestra -1 como tamaño de columna.