Condividi tramite


Proprietà delle colonne

Per le colonne è possibile accedere a due insiemi di proprietà: l'insieme completo, visualizzabile nella scheda Proprietà colonne in Progettazione tabelle e disponibile solo per i database di Microsoft SQL Server, e un sottoinsieme, visualizzabile nella finestra Proprietà in Esplora server.

[!NOTA]

Le proprietà in questo argomento sono ordinate per categoria anziché alfabeticamente.

[!NOTA]

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Finestra Proprietà

Queste proprietà vengono visualizzate nella finestra Proprietà quando si seleziona una colonna in Esplora server.

[!NOTA]

Le proprietà a cui si accede da Esplora server sono di sola lettura.Per modificare le proprietà delle colonne dei database di Microsoft SQL Server, selezionare la tabella in Progettazione tabelle.Tali proprietà verranno descritte più avanti in questo argomento.

  • Categoria Identità
    Viene espansa per visualizzare le proprietà Nome e Database.

  • Nome
    Visualizza il nome della colonna.

  • Database
    Visualizza il nome dell'origine dati della colonna selezionata(solo per OLE DB).

  • Categoria Varie
    Viene espansa per visualizzare le proprietà rimanenti.

  • Tipo di dati
    Visualizza il tipo di dati della colonna selezionata.

  • Incremento identità
    Visualizza l'incremento che verrà aggiunto al valore di Inizio identità per ogni riga successiva della colonna di identità(solo per Microsoft SQL Server).

  • Inizio identità
    Visualizza il valore di inizializzazione assegnato alla prima riga della tabella per la colonna di identità(solo per Microsoft SQL Server).

  • Identità
    Indica se la colonna selezionata è la colonna di identità della tabella.(solo per Microsoft SQL Server).

  • Lunghezza
    Visualizza il numero dei caratteri consentiti per i tipi di dati basati su caratteri.

  • Ammetti Null
    Indica se la colonna accetta valori Null.

  • Precisione
    Visualizza il numero massimo di cifre ammesse per i tipi di dati numerici.Per questa proprietà viene visualizzato 0 per i tipi di dati non numerici.

  • Scala
    Visualizza il numero massimo di cifre ammesse dopo la virgola decimale nei tipi di dati numerici.Questo valore deve essere inferiore o uguale al valore di precisione.Per questa proprietà viene visualizzato 0 per i tipi di dati non numerici.

Scheda Proprietà colonne

Per accedere a queste proprietà, in Esplora server fare clic con il pulsante destro del mouse sulla tabella a cui appartiene la colonna, scegliere Apri definizione tabella, quindi selezionare la riga nella griglia della tabella in Progettazione tabelle.

[!NOTA]

Queste proprietà sono valide solo per Microsoft SQL Server.

  • Categoria Generale
    Viene espansa per visualizzare Nome, Ammetti Null, Tipo di dati, Valore predefinito dell'associazione, Lunghezza, Precisione e Scala.

  • Nome
    Visualizza il nome della colonna.Per modificare il nome, digitarlo nella casella di testo.

    Nota di avvisoAttenzione

    Se query, visualizzazioni, funzioni definite dall'utente, stored procedure o programmi esistenti fanno riferimento alla colonna, la modifica del nome renderà non validi tali oggetti.

  • Consente valori null
    Indica se il tipo di dati della colonna accetta valori Null.

  • Tipo di dati
    Visualizza il tipo di dati della colonna selezionata.Per modificare questa proprietà, fare clic sul valore, espandere l'elenco a discesa e selezionare un nuovo valore.

  • Valore predefinito dell'associazione
    Visualizza il valore predefinito utilizzato per la colonna quando non viene immesso alcun valore specifico.Nell'elenco a discesa sono contenuti tutti i valori predefiniti globali impostati nell'origine dati.Per associare la colonna a un valore predefinito globale, selezionarlo dall'elenco a discesa.In alternativa, per creare un vincolo predefinito per la colonna, digitare direttamente il valore predefinito come testo.

  • Lunghezza
    Visualizza il numero dei caratteri consentiti per i tipi di dati basati su caratteri.Questa proprietà è disponibile solo per tipi di dati basati su caratteri.

  • Precisione
    Visualizza il numero massimo di cifre ammesse per i tipi di dati numerici.Per questa proprietà viene visualizzato 0 per i tipi di dati non numerici.Questa proprietà è disponibile solo per tipi di dati numerici.

  • Scala
    Visualizza il numero massimo di cifre ammesse dopo la virgola decimale nei tipi di dati numerici.Questo valore deve essere inferiore o uguale al valore di precisione.Per questa proprietà viene visualizzato 0 per i tipi di dati non numerici.Questa proprietà è disponibile solo per tipi di dati numerici.

  • Categoria Progettazione tabelle
    Viene espansa per visualizzare le proprietà rimanenti.

  • Regole di confronto
    Visualizza l'impostazione delle regole di confronto per la colonna selezionata.Per modificare questa impostazione, fare clic su Regole di confronto, quindi sui puntini di sospensione (…) a destra del valore(solo per Microsoft SQL Server 2000 o versione successiva).

  • Categoria Specifica colonna calcolata
    Viene espansa per visualizzare le proprietà Formula ed Persistente.Se la colonna è calcolata, verrà visualizzata anche la formula.Per modificare la formula, espandere questa categoria e apportare la modifica nella proprietà Formula.

  • Formula
    Visualizza la formula utilizzata se la colonna selezionata è una colonna calcolata.Utilizzare questo campo per immettere o modificare una formula.

  • Persistente
    Consente di salvare la colonna calcolata con l'origine dati.Una colonna calcolata mantenuta può essere indicizzata.

  • Tipo abbreviato
    Visualizza informazioni sul tipo di dati del campo, nello stesso formato dell'istruzione SQL CREATE TABLE.Ad esempio, un campo contenente una stringa di lunghezza variabile con un massimo di 20 caratteri viene rappresentato come "varchar(20)". Per modificare questa proprietà, digitare direttamente il valore desiderato.

  • Descrizione
    Visualizza la descrizione della colonna.Per visualizzare la descrizione completa o modificarla, fare clic su Descrizione, quindi sui puntini di sospensione (…) a destra della proprietà.

  • Categoria Specifica testo completo
    Viene espansa per visualizzare le proprietà specifiche delle colonne di testo completo.

  • Indice full-text
    Indica se la colonna è indicizzata con un indice full-text.Questa proprietà può essere impostata su sole se il tipo di dati della colonna consente ricerche full-text e se per la tabella a cui appartiene la colonna è specificato un indice full-text.Per modificare questo valore, fare clic su di esso, espandere l'elenco a discesa e selezionare un nuovo valore.

  • Colonna di tipo testo completo
    Visualizza la colonna utilizzata per definire il tipo di documento di una colonna di tipo image.Il tipo di dati image può essere utilizzato per archiviare diversi tipi di documenti, tra cui doc e xml(solo per Microsoft SQL Server 2000 o versione successiva).

  • Linguaggio
    Indica la lingua utilizzata per indicizzare la colonna(solo per Microsoft SQL Server 2000 o versione successiva).

  • Con server di sottoscrizione non SQL Server
    Indica se la colonna è associata a un server di sottoscrizione non Microsoft SQL Server(si applica solo a SQL Server 2005 e SQL Server 2008).

  • Categoria Specifica dell'identità
    Viene espansa per visualizzare le proprietà Identità, Incremento identità e Inizio identità.

  • Identità
    Indica se la colonna selezionata è la colonna di identità della tabella.Per modificare la proprietà, aprire la tabella in Progettazione tabelle e apportare le modifiche nella finestra Proprietà.Questa impostazione è valida solo per le colonne con tipo di dati basato su numeri, ad esempio int.

  • Incremento identità
    Visualizza l'incremento che verrà aggiunto al valore di Inizio identità per ogni riga successiva.Se si lascia vuota questa cella, verrà assegnato un valore predefinito pari a 1.Per modificare questa proprietà, digitare direttamente il nuovo valore.

  • Inizio identità
    Visualizza il valore assegnato alla prima riga della tabella.Se si lascia vuota questa cella, verrà assegnato un valore predefinito pari a 1.Per modificare questa proprietà, digitare direttamente il nuovo valore.

  • Deterministico
    Indica se il tipo di dati della colonna selezionata può essere determinato con certezza.(solo per Microsoft SQL Server 2000 o versione successiva).

  • Pubblicata tramite DTS
    Indica se la colonna è pubblicata tramite DTS(si applica solo a SQL Server 2005 e SQL Server 2008).

  • Indicizzabile
    Indica se la colonna selezionata può essere indicizzata.Le colonne calcolate non deterministiche ad esempio non sono indicizzabili(solo per Microsoft SQL Server 2000 o versione successiva).

  • Con pubblicazione di tipo merge
    Indica se la colonna presenta una pubblicazione di tipo merge.(si applica solo a SQL Server 2005 e SQL Server 2008).

  • Non per la replica
    Indica se durante la replica vengono mantenuti i valori di identità originari.Per modificare questa proprietà, fare clic sul valore, espandere l'elenco a discesa e selezionare un nuovo valore.

  • Replicato
    Indica se la colonna è replicata in un'altra posizione(si applica solo a SQL Server 2005 e SQL Server 2008).

  • RowGuid
    Indica se la colonna viene utilizzata da SQL Server come ROWGUID.Questo valore può essere impostato su solo per una colonna con tipo di dati uniqueidentifier.Per modificare questa proprietà, fare clic sul valore, espandere l'elenco a discesa e selezionare un nuovo valore.

  • Dimensione
    Visualizza la dimensione in byte consentita dal tipo di dati della colonna.Un tipo di dati nchar ad esempio può avere come lunghezza 10 (numero di caratteri), ma come dimensione 20 in modo da supportare i set di caratteri Unicode.

    Nota   La lunghezza di un tipo di dati varchar(max) varia per ogni riga.sp_help restituisce (-1) come lunghezza della colonna varchar(max).Questa proprietà visualizza -1 come dimensione della colonna per i tipi di dati varchar(max).

Vedere anche

Altre risorse

Utilizzo delle colonne

Utilizzo delle tabelle in Progettazione tabelle