Compartir vía


Propiedades de columna (Herramientas de Base de Datos Visuales)

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 del Diseñador de tablas (disponible solo para bases de datos de SQL Server) y un subconjunto que puede ver en la ventana Propiedades mediante el Explorador de servidores.

Nota

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

Nota

Los cuadros de diálogo y los comandos de menú que ve pueden diferir de los cuadros de diálogo y los comandos de menú descritos en Ayuda, según la configuración activa o la 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 artículo.

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

Solo se aplica a: OLE DB.

Muestra el nombre del origen de datos de la columna seleccionada.

Categoría misc

Se expande para mostrar las propiedades restantes.

Tipo de datos

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

Incremento de identidad

Solo se aplica a: SQL Server.

Muestra el incremento que se agrega a la semilla de identidad para cada fila subsiguiente de la columna de identidad.

Semilla de identidad

Solo se aplica a: SQL Server.

Muestra el valor de inicialización asignado a la primera fila de la tabla para la columna de identidad.

Es Identidad

Solo se aplica a: SQL Server.

Muestra si la columna seleccionada es la columna de identidad de la tabla.

Largura

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

Anulable

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 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 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 hace 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, seleccione su valor, expanda la lista desplegable y elija otro valor. Para obtener más información, vea Tipos de datos.

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.

Largura

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 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 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.

Colación

Muestra la configuración de intercalación de la columna seleccionada. Para cambiar esta configuración, seleccione Intercalación y, a continuación, seleccione los puntos suspensivos (...) a la derecha del valor.

Categoría de especificación de columna calculada

Esta opción se expande para mostrar propiedades para Fórmula y Persistente. Si se calcula la columna, también se muestra la fórmula. Para editar la fórmula, amplíe esta categoría y edítela en la propiedad Fórmula.

Fórmula

Muestra la fórmula que usa la columna seleccionada si se trata de una columna calculada. Escriba o cambie una fórmula en este campo.

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 SQL CREATE TABLE instrucción . 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, seleccione Descripción y, a continuación, seleccione 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 de 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, selecciónelo, expanda la lista desplegable y elija un nuevo valor.

Columna de texto de tipo 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.

Lenguaje

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 Búsqueda semántica (SQL Server).

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

Tiene un suscriptor no 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 agrega a la semilla de identidad para cada fila subsiguiente. Si deja esta celda en blanco, el valor 1 se asigna 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 asigna 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.

Está publicado por DTS

Muestra si la columna está publicada por DTS.

Es indexable

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

Está publicado por fusión

Muestra si la columna está publicada por combinación.

No es para la replicación

Indica si los valores de identidad originales se conservan durante la replicación. Para editar esta propiedad, seleccione 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, seleccione 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 tipo de datos nchar podría 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_helpdevuelve -1 como la longitud de la columna varchar(max). Management Studio muestra -1 como tamaño de columna.