sql數(shù)據(jù)庫的char與nchar的區(qū)別 如何使用SQLServer命令BCP導入導出EXCEL數(shù)據(jù)?
如何使用SQLServer命令BCP導入導出EXCEL數(shù)據(jù)?SQL Server使用BCP來導入和導出數(shù)據(jù)。在命令行下:d: t1 . dat-S .-U sa-P 123-n中的bcpbcp out
如何使用SQLServer命令BCP導入導出EXCEL數(shù)據(jù)?
SQL Server使用BCP來導入和導出數(shù)據(jù)。
在命令行下:
d: t1 . dat-S .-U sa-P 123-n中的bcp
bcp out d: t1 . dat-S .-U sa-P 123-n
或者調(diào)用SQL過程。
[sql]
執(zhí)行主機中的XP _ cmdshell bcp 4-@ . com t1 . dat-S .-U sa-P 123-n
執(zhí)行主機..XP _ cmdshell bcp out d: t1 . dat-S .-U sa-P 123-n
serve 的幾種形式?
計算機網(wǎng)絡服務器
四
有四種常見的服務器形式:塔式服務器、機架式服務器、刀片式服務器和機柜服務器。
Sql server具有
Bit Integer bit數(shù)據(jù)類型為整數(shù),其值只能為0、1或null。此數(shù)據(jù)類型用于存儲只有兩個可能值的數(shù)據(jù),例如是或否、真或假、開或關。
int Integer int數(shù)據(jù)類型可以存儲從-231(-2147483648)到231 (2147483 647)的整數(shù)。這種數(shù)據(jù)類型可以用于數(shù)據(jù)庫中存儲的幾乎所有數(shù)值數(shù)據(jù)。這種數(shù)據(jù)類型在數(shù)據(jù)庫中占用4個字節(jié)。
smallint整數(shù)smallint數(shù)據(jù)類型可以存儲從-215(-32768)到215(32767)的整數(shù)。這種數(shù)據(jù)類型對于存儲一些通常限制在特定范圍內(nèi)的數(shù)字數(shù)據(jù)非常有用。這種數(shù)據(jù)類型在數(shù)據(jù)庫中占用2個字節(jié)。
Tinyint integer tinyint數(shù)據(jù)類型可以存儲從0到255的整數(shù)。當您只想存儲有限數(shù)量的值時,這很有用。這種數(shù)據(jù)類型在數(shù)據(jù)庫中占1個字節(jié)。
數(shù)字精確數(shù)字數(shù)據(jù)類型與十進制數(shù)據(jù)類型相同。
Decimal精確數(shù)值decimal數(shù)據(jù)類型可用于存儲固定精度的數(shù)值數(shù)據(jù),范圍從-1038-1到1038-1。使用此數(shù)據(jù)類型時,必須指定范圍和精度。該范圍是小數(shù)點周圍可以存儲的總位數(shù)。精度是小數(shù)點右邊存儲的位數(shù)。
貨幣貨幣數(shù)據(jù)類型用于表示貨幣和貨幣值。這種數(shù)據(jù)類型可以存儲從-9220億到9220億的數(shù)據(jù),精確到錢單。一點的萬分之一
Smallmoney貨幣smallmoney數(shù)據(jù)類型用于表示貨幣和貨幣值。此數(shù)據(jù)類型可以存儲從-214748.3648到214748.3647的數(shù)據(jù),精確到貨幣單位的十分之一。
浮點近似數(shù)值浮點數(shù)據(jù)類型是一種近似值類型,由浮點數(shù)使用。浮點數(shù)是近似的,因為不是所有在它們范圍內(nèi)的數(shù)都能被精確表示。浮點數(shù)可以是從-1.79E 308到1.79E 308之間的任何數(shù)字。
實數(shù)近似數(shù)值實數(shù)數(shù)據(jù)類型是類似浮點數(shù)的近似值類型。它可以表示值在-3.40E 38和3.40E 38之間的浮點數(shù)。
Datetime datetime數(shù)據(jù)類型用于表示日期和時間。此數(shù)據(jù)類型存儲從1753年1月1日到9999年12月3 1日的所有日期和時間數(shù)據(jù),精確到百分之一秒或3.33毫秒。
Smalldatetime日期時間smalldatetime數(shù)據(jù)類型用于表示從1900年1月1日到1979年6月6日的日期和時間,精確到一分鐘。
游標特殊數(shù)據(jù)類型游標數(shù)據(jù)類型是一種特殊的數(shù)據(jù)類型,它包含對游標的引用。此數(shù)據(jù)類型用于存儲過程,不能在創(chuàng)建表時使用。
時間戳特殊數(shù)據(jù)類型時間戳數(shù)據(jù)類型是一種特殊的數(shù)據(jù)類型,用于在數(shù)據(jù)庫中創(chuàng)建唯一的數(shù)字。一個表中只能有一個時間戳列。每次插入或修改一行時,
時間戳列的值發(fā)生變化。雖然它已經(jīng) "時間與空間顧名思義,時間戳列不是人們可以識別的日期。在數(shù)據(jù)庫中,時間戳值是唯一的。
Uniqueidentifier特殊數(shù)據(jù)類型Uniqueidentifier數(shù)據(jù)類型用于存儲全局唯一標識符,即GUID。GUID確實是全球唯一的。這個數(shù)字在另一個系統(tǒng)中被重建的機會很小。通過使用NEWID函數(shù)或?qū)⒆址D(zhuǎn)換為唯一標識符,可以用唯一標識符初始化列。
Char字符char數(shù)據(jù)類型用于存儲指定長度的定長非均勻編碼數(shù)據(jù)。將列定義為這種類型時,必須指定列長度。當您總是知道要存儲的數(shù)據(jù)的長度時,這種數(shù)據(jù)類型很有用。例如,當您以郵政編碼加4個字符的格式存儲數(shù)據(jù)時,您知道總是需要10個字符。此數(shù)據(jù)類型的最大列寬是8000個字符。
Varchar字符varchar數(shù)據(jù)類型,類似于char類型,用于存儲非統(tǒng)一編碼的字符數(shù)據(jù)。與char不同,這種數(shù)據(jù)類型是可變長度的。將列定義為數(shù)據(jù)類型時,應該指定列的最大長度。它和char數(shù)據(jù)類型最大的區(qū)別是存儲的長度不是列的長度,而是數(shù)據(jù)的長度。
文本字符文本數(shù)據(jù)類型用于存儲大量非統(tǒng)一編碼的字符數(shù)據(jù)。這種數(shù)據(jù)類型最多可以有23.1-1或20億個字符。
nchar統(tǒng)一編碼字符nchar數(shù)據(jù)類型用于存儲固定長度的統(tǒng)一編碼字符數(shù)據(jù)。Unicode使用雙字節(jié)結(jié)構(gòu)來存儲每個字符,而不是單字節(jié)(普通文本就是這種情況)。它允許大量的擴展字符。這種數(shù)據(jù)類型可以存儲4000個字符,這使使用的字節(jié)空間加倍。
nvarchar unicode字符nvarchar數(shù)據(jù)類型用作可變長度unicode字符數(shù)據(jù)。這種數(shù)據(jù)類型可以存儲4000個字符,使用的字節(jié)空間加倍。
Ntext統(tǒng)一編碼字符ntext數(shù)據(jù)類型用于存儲大量的統(tǒng)一編碼字符數(shù)據(jù)。這種數(shù)據(jù)類型可以存儲230 -1或近10億個字符,使用的字節(jié)空間增加了一倍。
二進制二進制數(shù)據(jù)類型二進制數(shù)據(jù)類型用于存儲最長8000字節(jié)的固定長度二進制數(shù)據(jù)。當輸入表的內(nèi)容接近相同長度時,應該使用這種數(shù)據(jù)類型。
Varbinary二進制數(shù)據(jù)類型varbinary數(shù)據(jù)類型用于存儲最長為8000字節(jié)的可變長度二進制數(shù)據(jù)。當輸入表的內(nèi)容大小可變時,應該使用這種數(shù)據(jù)類型。
圖像二進制數(shù)據(jù)類型圖像數(shù)據(jù)類型用于存儲可變長度的二進制數(shù)據(jù),最大可達23.1-1或約20億字節(jié)。