Compartir a través de


Propiedades de columna

Hay dos conjuntos de propiedades para las columnas, un conjunto completo que puede verse en la ficha Propiedades de columna dentro del Diseñador de tablas (disponible sólo para las bases de datos de Microsoft SQL Server) y un subconjunto puede verse en la ventana Propiedades con el Explorador de servidores.

Nota

Las propiedades de este tema están ordenadas por categoría en lugar de alfabéticamente.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, consulte Trabajar con valores de configuración.

Propiedades (Ventana)

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

Nota

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

  • Categoría Identidad
    Se expande para mostrar las propiedades Nombre y Base de datos.

  • Nombre
    Muestra el nombre de la columna.

  • Database
    Muestra el nombre del origen de datos de la columna seleccionada (sólo se aplica a OLE DB).

  • Categoría Varios
    Se expande para mostrar las propiedades restantes.

  • Tipo de datos
    Muestra el tipo de datos de la columna seleccionada.

  • Incremento de identidad
    Muestra el incremento que se agregará a la Inicialización de identidad de cada fila subsiguiente de la columna de identidad (se aplica sólo a Microsoft SQL Server).

  • Inicialización de identidad
    Muestra el valor de inicialización asignado a la primera fila de la tabla de la columna de identidad (se aplica sólo a Microsoft SQL Server).

  • Identidad
    Muestra si la columna seleccionada es la columna de identidad de la tabla (se aplica sólo a Microsoft SQL Server).

  • Longitud
    Muestra el número de caracteres permitido para los tipos de datos basados en caracteres.

  • Aceptación de valores NULL
    Indica si la columna permite o no valores nulos.

  • Precisión
    Muestra el número máximo de dígitos permitido 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 en 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.

Ficha Propiedades de columna

Para tener acceso a estas propiedades, en el Explorador de servidores, haga clic con el botón secundario del mouse en la tabla a la que pertenece la columna, elija Abrir definición de tabla y seleccione la fila en la cuadrícula de la tabla en el Diseñador de tablas.

Nota

Estas propiedades sólo se aplican a Microsoft SQL Server.

  • Categoría General
    Se expande para mostrar Nombre, Permitir valores nulos, Tipo de datos, Valor o enlace predeterminado, Longitud, Precisión y Escala.

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

    Nota de precauciónPrecaución

    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 dejen de ser válidos.

  • Permitir valores nulos
    Indica si el tipo de datos de la columna permite o no valores nulos.

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

  • Valor o enlace predeterminado
    Muestra el valor predeterminado de esta columna cuando no se especifica ningún valor para la misma. La lista desplegable contiene todos los valores predeterminados globales definidos en el origen de datos. Para enlazar la columna a un valor predeterminado global, selecciónelo en la lista desplegable. Otra opción para crear una restricción predeterminada para la columna es escribir directamente el valor predeterminado como texto.

  • Longitud
    Muestra el número de caracteres permitido para los tipos de datos basados en caracteres. Esta propiedad sólo está disponible para los tipos de datos basados en caracteres.

  • Precisión
    Muestra el número máximo de dígitos permitido para los tipos de datos numéricos. Esta propiedad muestra 0 para los tipos de datos no numéricos. Esta propiedad sólo 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 sólo está disponible para los tipos de datos numéricos.

  • Categoría Diseñador de tablas
    Se expande para mostrar las propiedades restantes.

  • 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 los puntos suspensivos (...) que aparecen a la derecha del valor (sólo se aplica a SQL Server 2000 o posterior).

  • Categoría Especificación de columna calculada
    Se expande para mostrar las propiedades de Fórmula y Persistente. Si la columna es calculada, también se mostrará la fórmula. Para editar la fórmula, expanda esta categoría y edítela en la propiedad Fórmula.

  • Fórmula
    Muestra la fórmula que utiliza la columna seleccionada si es una columna calculada. En este campo puede escribir o cambiar una fórmula.

  • Persistente
    Permite guardar la columna calculada junto con el origen de datos. Una columna calculada guardada puede indizarse.

  • Tipo de datos comprimido
    Muestra información sobre el tipo de datos del campo con el mismo formato que la instrucción SQL CREATE TABLE. Por ejemplo, un campo que contenga 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 para editarla, haga clic en Descripción y, a continuación, haga clic en los puntos suspensivos (…) situados a la derecha de la propiedad.

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

  • Índice de texto completo
    Indica si la columna es de índice de texto completo. Esta propiedad sólo puede establecerse en si el tipo de datos de la columna se puede buscar por 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 el mismo, expanda la lista desplegable y elija un nuevo valor.

  • Columna de tipo de texto completo
    Muestra la columna que se utiliza para definir el tipo de documento de una columna de tipo de imagen. El tipo de datos de la imagen puede utilizarse para almacenar documentos que van desde los archivos .doc a los archivos xml (sólo es aplicable a Microsoft SQL Server 2000 o posterior).

  • Language
    Indica el lenguaje utilizado para indizar la columna (sólo es aplicable a Microsoft SQL Server 2000 o posterior).

  • Tiene suscriptor de servidor no SQL
    Muestra si la columna tiene un suscriptor que no es de Microsoft SQL Server (Se aplica únicamente a SQL Server 2005 y SQL Server 2008.)

  • Categoría Especificación de identidad
    Se expande para mostrar las propiedades de Identidad, Incremento de identidad e Inicialización de identidad.

  • 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 en la ventana Propiedades. Esta configuración sólo 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 Inicialización de identidad en cada fila siguiente. Si deja esta celda en blanco, se le asignará el valor 1 de forma predeterminada. Para editar esta propiedad, escriba el nuevo valor directamente.

  • Inicialización de identidad
    Muestra el valor asignado a la primera fila de la tabla. Si deja esta celda en blanco, se le asignará el valor 1 de forma predeterminada. Para editar esta propiedad, escriba el nuevo valor directamente.

  • Determinístico
    Muestra si el tipo de datos de la columna seleccionada puede determinarse con certeza (sólo es aplicable a Microsoft SQL Server 2000 o posterior).

  • Publicada en DTS
    Muestra si la columna está publicada en DTS (Se aplica únicamente a SQL Server 2005 y SQL Server 2008.)

  • Indizable
    Muestra se la columna seleccionada puede indizarse. Por ejemplo, las columnas calculadas no determinísticas no pueden indizarse (sólo es aplicable a Microsoft SQL Server 2000 o posterior).

  • Publicada en combinación
    Muestra si la columna está publicada en combinación. (Se aplica únicamente a SQL Server 2005 y SQL Server 2008.)

  • No disponible 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.

  • Replicado
    Muestra si la columna se replica en otra ubicación (Se aplica únicamente a SQL Server 2005 y SQL Server 2008.)

  • Columna RowGuid
    Indica si SQL Server utiliza la columna como ROWGUID. Sólo puede establecer este valor en en una columna con el tipo de datos 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 que permite el tipo de datos de columna. Por ejemplo, un tipo de datos del nchar puede tener una longitud de 10 (número de caracteres) pero tendría un tamaño de 20 si se incluyeran los juegos de caracteres Unicode.

    Nota: la longitud de un tipo de datos varchar(max) varía para cada fila. sp_help devuelve (-1) como longitud de la columna varchar(max). Esta propiedad muestra -1 como tamaño de columna para los tipos de datos varchar(max).

Vea también

Otros recursos

Trabajar con columnas

Trabajar con tablas en el Diseñador de tablas