Proprietà delle colonne
Aggiornamento: novembre 2007
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: |
---|
Le finestre di dialogo e i comandi di menu visualizzati possono differire da quelli descritti nella Guida a seconda delle impostazioni attive o dell'edizione in uso. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. 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.Attenzione: 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.
Ammetti 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 Sì 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).Lingua
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).Pubblicata tramite unione
Indica se la colonna è pubblicata tramite unione (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 Sì 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).