sql server保留小數(shù)位數(shù)的函數(shù) SQL Server如何創(chuàng)建數(shù)據(jù)表?
SQL Server如何創(chuàng)建數(shù)據(jù)表?表是數(shù)據(jù)庫(kù)中數(shù)據(jù)存儲(chǔ)的載體,也我們你操作數(shù)據(jù)的對(duì)象。一個(gè)新的數(shù)據(jù)庫(kù)里只有一一些系統(tǒng)表,我們必須半自動(dòng)創(chuàng)建戰(zhàn)隊(duì)表來(lái)儲(chǔ)存我們的數(shù)據(jù)。下面簡(jiǎn)單的可以介紹怎么創(chuàng)建戰(zhàn)隊(duì)一個(gè)學(xué)
SQL Server如何創(chuàng)建數(shù)據(jù)表?
表是數(shù)據(jù)庫(kù)中數(shù)據(jù)存儲(chǔ)的載體,也我們你操作數(shù)據(jù)的對(duì)象。一個(gè)新的數(shù)據(jù)庫(kù)里只有一一些系統(tǒng)表,我們必須半自動(dòng)創(chuàng)建戰(zhàn)隊(duì)表來(lái)儲(chǔ)存我們的數(shù)據(jù)。下面簡(jiǎn)單的可以介紹怎么創(chuàng)建戰(zhàn)隊(duì)一個(gè)學(xué)員表。
1可以打開(kāi)SQL ServerManagementStudio并登陸。
serve 的幾種形式?
server
四種
服務(wù)器較常見(jiàn)的外型有四種:塔式服務(wù)器、機(jī)架服務(wù)器(Rack)、刀片服務(wù)器(Blade Server)、機(jī)柜式
sql server有
bit整型24-bit數(shù)據(jù)類(lèi)型是整型,其值不能是0、1或空值。這種數(shù)據(jù)類(lèi)型作用于讀取唯有四種肯定值的數(shù)據(jù),如Yes或oh,no、True或False、On或Off
int整型int數(shù)據(jù)類(lèi)型可以不儲(chǔ)存從-231(-2147483648)到231(2147483647)之間的整數(shù)。存儲(chǔ)文件到數(shù)據(jù)庫(kù)的甚至所有數(shù)值型的數(shù)據(jù)都是可以用這種數(shù)據(jù)類(lèi)型。這種數(shù)據(jù)類(lèi)型在數(shù)據(jù)庫(kù)里占用資源4個(gè)字節(jié)
smallint整型smallint數(shù)據(jù)類(lèi)型這個(gè)可以存儲(chǔ)位置從-215(-32768)到215(32767)之間的整數(shù)。這種數(shù)據(jù)類(lèi)型對(duì)存儲(chǔ)一些常明確定義在某一特定范圍內(nèi)的數(shù)值型數(shù)據(jù)的很有用。這種數(shù)據(jù)類(lèi)型在數(shù)據(jù)庫(kù)里電腦資源2字節(jié)空間
tinyint整型tinyint數(shù)據(jù)類(lèi)型能存儲(chǔ)文件從0到255之間的整數(shù)。它在你只準(zhǔn)備存儲(chǔ)位置最多數(shù)目的數(shù)值時(shí)很有用。這種數(shù)據(jù)類(lèi)型在數(shù)據(jù)庫(kù)中占用1個(gè)字節(jié)
numeric計(jì)算精確數(shù)值型numeric數(shù)據(jù)類(lèi)型與decimal型完全相同
decimal計(jì)算精確數(shù)值型decimal數(shù)據(jù)類(lèi)型能單獨(dú)讀取從-1038-1到1038-1的單獨(dú)計(jì)算精度和范圍的數(shù)值型數(shù)據(jù)。不使用這種數(shù)據(jù)類(lèi)型時(shí),前提是指定范圍和精度。范圍是小數(shù)點(diǎn)左右所能存儲(chǔ)的數(shù)字的總位數(shù)。精度是小數(shù)點(diǎn)右邊存儲(chǔ)文件的數(shù)字的位數(shù)
money貨幣型money數(shù)據(jù)類(lèi)型為了來(lái)表示錢(qián)和貨幣值。這種數(shù)據(jù)類(lèi)型能讀取從-9220億到9220億之間的數(shù)據(jù),計(jì)算精確到貨幣單位的萬(wàn)分之一
smallmoney貨幣型smallmoney數(shù)據(jù)類(lèi)型利用可以表示錢(qián)和貨幣值。這種數(shù)據(jù)類(lèi)型能存儲(chǔ)文件從-214748.3648到214748.3647之間的數(shù)據(jù),最精確到貨幣單位的萬(wàn)分之一
float類(lèi)似數(shù)值型float數(shù)據(jù)類(lèi)型是一種另一種數(shù)值類(lèi)型,供浮點(diǎn)數(shù)使用。說(shuō)浮點(diǎn)數(shù)是形狀相同的,是因?yàn)樵谄浞秶鷥?nèi)不是什么所有的數(shù)都能不精確表示。浮點(diǎn)數(shù)是可以是從-1.79E308到1.79E308之間的輸入數(shù)
real類(lèi)似數(shù)值型real數(shù)據(jù)類(lèi)型像浮點(diǎn)數(shù)一樣的,是近似數(shù)值類(lèi)型。它可以可以表示數(shù)值在-3.40E38到3.40E38之間的浮點(diǎn)數(shù)
datetime日期時(shí)間型datetime數(shù)據(jù)類(lèi)型單獨(dú)它表示日期和時(shí)間。這種數(shù)據(jù)類(lèi)型存儲(chǔ)位置從1753年1月1日到9999年12月31日間所有的日期和時(shí)間數(shù)據(jù),精確計(jì)算到三百分之一秒或3.33毫秒
Smalldatetime日期時(shí)間型smalldatetime數(shù)據(jù)類(lèi)型用來(lái)來(lái)表示從1900年1月1日到2079年6月6日間的日期和時(shí)間,最精確到三分鐘
cursor普通數(shù)據(jù)型cursor數(shù)據(jù)類(lèi)型是一種特殊的數(shù)據(jù)類(lèi)型,它中有一個(gè)對(duì)游標(biāo)的引用。這種數(shù)據(jù)類(lèi)型用在存儲(chǔ)過(guò)程中,但是創(chuàng)建戰(zhàn)隊(duì)表時(shí)不能用
timestamp特殊數(shù)據(jù)型timestamp數(shù)據(jù)類(lèi)型是一種特珠的數(shù)據(jù)類(lèi)型,利用創(chuàng)建戰(zhàn)隊(duì)一個(gè)數(shù)據(jù)庫(kù)范圍內(nèi)的僅有數(shù)碼。一個(gè)表中只能有一個(gè)timestamp列。每次插入到或修改一行時(shí),
timestamp列的值都會(huì)變動(dòng)。事實(shí)上它的名字中有“time”,但timestamp列不是人們可無(wú)法識(shí)別的日期。在一個(gè)數(shù)據(jù)庫(kù)里,timestamp值是僅有的
Uniqueidentifier特殊數(shù)據(jù)型Uniqueidentifier數(shù)據(jù)類(lèi)型利用存儲(chǔ)一個(gè)全局同樣標(biāo)識(shí)符,即GUID。GUID確實(shí)是全局僅有的。這個(gè)數(shù)全都沒(méi)有機(jī)會(huì)在另一個(gè)系統(tǒng)中被重建。也可以可以使用NEWID函數(shù)或轉(zhuǎn)換一個(gè)字符串為任何標(biāo)識(shí)符來(lái)初始化設(shè)置具備僅有標(biāo)識(shí)符的列
char字符型char數(shù)據(jù)類(lèi)型用處儲(chǔ)存更改長(zhǎng)度的定長(zhǎng)非統(tǒng)一編碼型的數(shù)據(jù)。當(dāng)定義,定義一列而類(lèi)型時(shí),你前提是指定你列長(zhǎng)。當(dāng)你總能明白了要存儲(chǔ)的數(shù)據(jù)的長(zhǎng)度時(shí),此數(shù)據(jù)類(lèi)型很沒(méi)有用。的或,當(dāng)你按郵政編碼加4個(gè)字符格式來(lái)存儲(chǔ)數(shù)據(jù)時(shí),你知道總要應(yīng)用10個(gè)字符。此數(shù)據(jù)類(lèi)型的列寬最大為8000個(gè)字符
varchar字符型varchar數(shù)據(jù)類(lèi)型,同char類(lèi)型一樣的,用處存儲(chǔ)非統(tǒng)一編碼型字符數(shù)據(jù)。與char型是一樣的,此數(shù)據(jù)類(lèi)型為變長(zhǎng)。當(dāng)符號(hào)表示一列為該數(shù)據(jù)類(lèi)型時(shí),你要重新指定該列的大的長(zhǎng)度。它與char數(shù)據(jù)類(lèi)型最大的區(qū)別是,存儲(chǔ)的長(zhǎng)度也不是列長(zhǎng),只不過(guò)是數(shù)據(jù)的長(zhǎng)度
text字符型text數(shù)據(jù)類(lèi)型用處儲(chǔ)存大量的非統(tǒng)一編碼型字符數(shù)據(jù)。這種數(shù)據(jù)類(lèi)型至少也可以有231-1或20億個(gè)字符
nchar統(tǒng)一編碼字符型nchar數(shù)據(jù)類(lèi)型用處存儲(chǔ)位置定長(zhǎng)統(tǒng)一編碼字符型數(shù)據(jù)。都統(tǒng)一編碼用雙字節(jié)結(jié)構(gòu)來(lái)儲(chǔ)存每個(gè)字符,而不是用單字節(jié)(大多數(shù)文本中的情況)。它允許大量的擴(kuò)展字符。此數(shù)據(jù)類(lèi)型能讀取4000種字符,不使用的字節(jié)空間上減少了一倍
nvarchar統(tǒng)一編碼字符型nvarchar數(shù)據(jù)類(lèi)型用作變長(zhǎng)的統(tǒng)一編碼字符型數(shù)據(jù)。此數(shù)據(jù)類(lèi)型能讀取4000種字符,可以使用的字節(jié)空間增加了一倍
ntext統(tǒng)一編碼字符型ntext數(shù)據(jù)類(lèi)型為了存儲(chǔ)大量的統(tǒng)一編碼字符型數(shù)據(jù)。這種數(shù)據(jù)類(lèi)型能存儲(chǔ)文件230-1或約莫10億個(gè)字符,且不使用的字節(jié)空間增加了一倍
binary二進(jìn)制數(shù)據(jù)類(lèi)型binary數(shù)據(jù)類(lèi)型用處存儲(chǔ)可到達(dá)8000字節(jié)長(zhǎng)的定長(zhǎng)的二進(jìn)制數(shù)據(jù)。當(dāng)再輸入表的內(nèi)容接近同一的長(zhǎng)度時(shí),你應(yīng)該是在用這種數(shù)據(jù)類(lèi)型
varbinary二進(jìn)制數(shù)據(jù)類(lèi)型varbinary數(shù)據(jù)類(lèi)型利用存儲(chǔ)約8000字節(jié)長(zhǎng)的變長(zhǎng)的二進(jìn)制數(shù)據(jù)。當(dāng)輸入輸入表的內(nèi)容大小可變時(shí),你應(yīng)該是可以使用這種數(shù)據(jù)類(lèi)型
image二進(jìn)制數(shù)據(jù)類(lèi)型image數(shù)據(jù)類(lèi)型用來(lái)存儲(chǔ)文件變長(zhǎng)的二進(jìn)制數(shù)據(jù),最妨達(dá)231-1或總共20億字節(jié)