Casa Finanza personale Tipi di dati trovati in SQL Server 2008 - dummies

Tipi di dati trovati in SQL Server 2008 - dummies

Video: Azure Friday | Azure Cosmos DB with Scott Hanselman 2024

Video: Azure Friday | Azure Cosmos DB with Scott Hanselman 2024
Anonim

I seguenti grafici mostrano i tipi di dati supportati da Microsoft SQL Server 2008. Tipi di dati numerici, inclusi tipi in grado di memorizzare sia numeri interi che numeri decimali, salvare le informazioni utilizzate nei calcoli matematici in SQL Server. Sono inclusi anche in SQL Server 2008 tipi di dati progettati specificamente per l'archiviazione di data e ora, testo in un database Microsoft SQL Server (dati stringa di caratteri), qualsiasi tipo di dati rappresentati in formato binario e altri tipi di dati per attività speciali, come memorizzazione di interi documenti xml.

Tipi di dati numerici
Tipo di dati Descrizione Lunghezza
int Memorizza valori interi compresi tra -2, 147, 483, 648 e 2, 147, 483, 647 4 byte
tinyint Memorizza valori interi compresi tra 0 e 255 1 byte
smallint Memorizza valori interi compresi tra -32, 768 e 32, 767 > 2 byte bigint
Memorizza valori interi compresi tra -2 53 e 2 53 -1 8 byte denaro
Memorizza valori monetari da -922, 337, 203, 685, 477. 5808 a 922, 337, 203, 685, 477. 5807 8 byte smallmoney
Memorizza valori monetari che vanno da -214, 748. 3648 a 214, 748. 3647 4 byte decimale (p, s)
Memorizza valori decimali di precisione p e scala s. La precisione massima è di 38 cifre 5-17 byte numerica (p, s)
Funzionalmente equivalente al decimale 5-17 byte float (n)
Memorizza valori a virgola mobile con precisione di 7 cifre (quando n = 24) o 15 cifre (quando n = 53) 4 byte (quando n = 24) o 8 byte (quando

n = 53) reale

Funzionalmente equivalente a float (24) 4 byte
Tipi di dati di data e ora Tipo di dati
Descrizione Lunghezza Esempio data
Memorizza le date tra l'1 gennaio 0001 e il 31 dicembre, 9999 3 byte 2008-01-15 datetime
Memorizza date e orari tra il 1 ° gennaio 1753 e il 31 dicembre 9999 con una precisione di 3,3 millisecondi 8 byte 2008-01-15 09: 42: 16. 142 datetime2
Memorizza data e ora tra l'1 gennaio 0001 e il 31 dicembre 9999, con una precisione di 100 nanosecondi 6-8 byte 2008-01-15 09: 42: 16. 1420221 datetimeoffset
Memorizza data e ora con la stessa precisione di datetime2 e include anche un offset da Universal Time Coordinated (UTC) (noto anche come Greenwich Tempo medio) 8-10 byte 2008-01-15 09: 42: 16. 1420221 +05: 00

smalldatetime

Memorizza date e orari tra il 1 ° gennaio 1900 e 6 giugno 2079, con una precisione di 1 minuto (i secondi sono sempre elencati come & ldquo;: 00 & rdquo;) 4 byte 2008-01-15 09: 42: 00 tempo > Memorizza i tempi con una precisione di 100 nanosecondi
3-5 byte 09: 42: 16.1420221
Tipi di dati stringa di caratteri
Tipo di dati Descrizione
Lunghezza char (n) Memorizza
n caratteri n < byte (dove n è compreso tra 1 e 8, 000) nchar (n) Negozi n
Caratteri Unicode 2 n byte (dove n è nell'intervallo 1-4, 000) varchar (n) Memorizza circa n
caratteri Stringa effettiva lunghezza +2 byte (dove n è nell'intervallo 1-8, 000) varchar (max) Memorizza fino a 2 31
-1 caratteri > Lunghezza effettiva della stringa +2 byte nvarchar (n) Memorizza circa n caratteri
2 n (lunghezza effettiva della stringa) +2 byte (dove > n è nell'intervallo 1-4, 000) nvarchar (max) Memorizza fino a ((2 31 -1) / 2) -2 caratteri > 2 n
(lunghezza effettiva della stringa) +2 byte Tipi di dati binari Tipo di dati Descrizione Lunghezza bit Memorizza un singolo bit di dati < 1 byte per colonne da 8 bit in una tabella
binario (n)
Memorizza n byte di dati binari
n byte (dove n
è nell'intervallo 1-8, 000) varbinary (n) Memorizza circa n byte di dati binari Lunghezza effettiva +2 byte (dove n è nell'intervallo 1-8, 000)
varbinary (max) Memorizza fino a 2 31 -1 byte di dati binari Lunghezza effettiva +2 byte Altri tipi di dati Tipo di dati
Descrizione Lunghezza cursore Memorizza un riferimento a un cursore < N / D (non può essere utilizzato in una tabella) sql_variant
Può memorizzare qualsiasi tipo di dati diverso da sql_variant, text, ntext, image e timestamp
Fino a 8, 000 byte tabella Memorizza una tabella temporanea (come un risultato della query)
N / A (non può essere utilizzata in una tabella) rowversion Memorizza un valore del tempo del database (un numero relativo che aumenta ogni volta inserisci o aggiorna i dati in un database. Non è correlato a calendario / ora di clock)
8 byte uniqueidentifier Memorizza un identificatore univoco globale
2 byte xml Archivia documenti XML formattati
Fino a 2 GB
Tipi di dati trovati in SQL Server 2008 - dummies

Scelta dell'editore

Come creare e modificare i simboli grafici in Adobe Flash CS6 - dummies

Come creare e modificare i simboli grafici in Adobe Flash CS6 - dummies

Sequenze di animazione più comuni in Adobe Flash CS6 è necessario l'uso di simboli, quindi è necessario acquisire familiarità con il tipo di simbolo più basilare: la grafica. È possibile convertire qualsiasi oggetto sullo stage in un simbolo grafico, che consente di sfruttare le funzionalità aggiuntive uniche per i simboli. È anche possibile creare ...

Come creare un documento Flash CS6 - dummies

Come creare un documento Flash CS6 - dummies

Quando si avvia Flash CS6 per la prima volta, il primo cosa che vuoi fare è creare un documento. L'interfaccia è carina, ma non ti farà un po 'di bene senza un documento. È possibile creare diversi tipi di documenti. Qui, crei un documento di base con le dimensioni del documento, il frame predefinito ...

Come creare e posizionare filmati in Adobe Flash CS6 - dummy

Come creare e posizionare filmati in Adobe Flash CS6 - dummy

Clip filmato in Adobe Flash CS6 vengono creati come simboli nuovi e vuoti, nonché da contenuti esistenti sul palco. Se si crea un filmato da zero, è possibile aggiungere animazione e grafica in un secondo momento modificando il simbolo. Segui questi passaggi per creare un clip filmato da elementi grafici esistenti: crea alcuni elementi grafici interessanti ...

Scelta dell'editore

Come costruire un modello di pagina Web da zero - dummies

Come costruire un modello di pagina Web da zero - dummies

Lo strumento standard attraverso il digitale le agenzie e i reparti interni per la creazione di grafica per siti Web sono Adobe Photoshop. Sebbene Fireworks sia ottimizzato e costruito appositamente per produrre file sorgente di grafica web, non è stato preso in considerazione, probabilmente a causa del massiccio sforzo di riqualificazione che avrebbe richiesto la realizzazione di interi reparti. Per impostare un nuovo ...

Come costruire un sito web: la Home Page - dummies

Come costruire un sito web: la Home Page - dummies

Pianifica attentamente la tua home page quando costruisci il tuo sito web. I contenuti della tua home page possono determinare se le persone si tufferanno nelle tue altre pagine o se rimarranno sul tuo sito web, a tutti! Ma cosa dovresti mettere sulla tua home page? Il problema "cosa dire" è più facile da risolvere se ...

Come verificare se si è su una lista nera di e-mail - manichini

Come verificare se si è su una lista nera di e-mail - manichini

Se stai commercializzando i tuoi prodotti o servizi via e-mail, devi sapere quando il tuo IP è in blacklist. Se il tuo messaggio non viene consegnato, i clienti non possono radunarsi per acquistare i tuoi prodotti e la tua linea di fondo soffre. Le e-mail di rimbalzo sono spesso la prima indicazione che le tue e-mail vengono bloccate e se il messaggio dice ...

Scelta dell'editore

Amministrazione di rete: profili utente di Windows Server 2008 - manichini

Amministrazione di rete: profili utente di Windows Server 2008 - manichini

Un profilo utente roaming è semplicemente un utente profilo che è stato copiato in una condivisione di rete in modo che sia possibile accedervi da qualsiasi computer sulla rete. Prima di poter creare profili utente comuni, è necessario creare una cartella condivisa sul server per contenere i profili. È possibile assegnare un nome alla cartella condivisa ...

Amministrazione di rete: Visualizzatore eventi di Windows Server 2008 - dummies

Amministrazione di rete: Visualizzatore eventi di Windows Server 2008 - dummies

Windows Server 2008 ha un evento incorporato- funzionalità di tracciamento che registra automaticamente una serie di eventi di sistema interessanti. Di solito, quando qualcosa va storto con il tuo server, puoi trovare almeno uno e forse dozzine di eventi in uno dei log. Tutto ciò che devi fare è aprire il Visualizzatore eventi e controllare i registri ...

Amministrazione rete: Creazione gruppo utenti Windows Server - manichini

Amministrazione rete: Creazione gruppo utenti Windows Server - manichini

Per impostazione predefinita, Windows Server 2008 include una varietà di gruppi di utenti che semplificano l'amministrazione della rete. Se nessuno dei gruppi predefiniti soddisfa le tue esigenze, puoi creare il tuo gruppo seguendo questi passaggi: Accedi come amministratore. È necessario disporre dei privilegi di amministratore per eseguire questa procedura. Scegli Start → Strumenti di amministrazione → Utenti e computer di Active Directory. ...