Condividi tramite


Tipo di dati definito dall'utente (pagina Generale)

Utilizzare questa pagina per visualizzare o modificare le proprietà del tipo di dati definito dall'utente (UDDT, User-Defined Data Type).

Opzione

  • Consenti valori NULL
    Consente di specificare se il tipo di dati definito dall'utente supporta o meno i valori Null. Il supporto dei valori Null di un tipo di dati definito dall'utente esistente non può essere modificato.

  • Tipo di dati
    Selezionare il tipo di dati di base dalla casella di riepilogo. In questa casella di riepilogo vengono visualizzati tutti i tipi di dati, ad eccezione dei tipi di dati geography, geometry, hierarchyid, sysname, timestamp e xml. Il tipo di dati di un tipo di dati definito dall'utente esistente non può essere modificato.

  • Impostazione
    Facoltativamente, selezionare una regola o un valore predefinito da associare al tipo di dati definito dall'utente.

  • Lunghezza/Precisione
    Consente di visualizzare la lunghezza o la precisione del tipo di dati. Lunghezza si applica ai tipi di dati definiti dall'utente basati su caratteri, Precisione solo ai tipi di dati definiti dall'utente basati su numeri. L'etichetta varia a seconda del tipo di dati selezionato in precedenza. Se la lunghezza o la precisione del tipo di dati selezionato è fissa, la casella non è modificabile.

    La lunghezza non è visualizzata per tipi di dati nvarchar(max), varchar(max)o varbinary(max).

  • Nome
    Se si crea un nuovo tipo di dati definito dall'utente, digitare un nome univoco da utilizzare nel database per rappresentare il tipo di dati. Il numero massimo di caratteri deve corrispondere al tipo di dati SYSNAME del sistema. Il nome di un tipo di dati definito dall'utente esistente non può essere modificato.

  • Regola
    Facoltativamente, selezionare una regola da associare al tipo di dati definito dall'utente.

  • Scala
    Consente di specificare il numero massimo di cifre decimali che è possibile archiviare a destra del separatore decimale.

  • Schema
    Consente di selezionare uno schema dall'elenco di tutti gli schemi disponibili per l'utente corrente. La selezione predefinita corrisponde allo schema predefinito per l'utente corrente.

    Per SQL Server 2000 o SQL Server 7.0, specificare il proprietario del tipo di dati definito dall'utente. Il valore predefinito corrisponde all'utente corrente. Un utente senza privilegi sysadmin può selezionare solo l'utente corrente, mentre un utente con privilegi sysadmin può selezionare qualsiasi proprietario da un elenco di utenti del database.

  • Archiviazione
    Consente di visualizzare le dimensioni massime di archiviazione relative al tipo di dati definito dall'utente. Le dimensioni di archiviazione massime variano in base alla precisione.

    1 – 9

    5

    10 – 19

    9

    20 – 28

    13

    29 – 38

    17

    Per i tipi di dati nchar e nvarchar, il valore di archiviazione è il doppio del valore specificato in Lunghezza.

    L'archiviazione non è visualizzata per tipi di dati nvarchar(max), varchar(max)o varbinary(max).