簡單寫了一個sqlserver的
公司主營業(yè)務(wù):網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出長汀免費做網(wǎng)站回饋大家。
按照你說的建個表,放了點數(shù)據(jù)
create?table?訂單
(訂單號?int,
訂單日期?datetime,
訂單價值?int)
insert?into?訂單?values(1,'2013-05-01',10)
insert?into?訂單?values(2,'2013-05-01',20)
insert?into?訂單?values(3,'2013-06-01',30)
insert?into?訂單?values(4,'2013-06-01',40)
insert?into?訂單?values(5,'2013-07-01',50)
insert?into?訂單?values(6,'2013-08-01',60)
insert?into?訂單?values(7,'2013-08-01',70)
insert?into?訂單?values(8,'2013-09-01',80)
insert?into?訂單?values(9,'2013-09-01',90)
insert?into?訂單?values(10,'2013-10-01',100)
insert?into?訂單?values(11,'2013-10-01',110)
insert?into?訂單?values(12,'2013-11-01',120)
insert?into?訂單?values(13,'2013-11-01',130)
insert?into?訂單?values(14,'2013-12-01',140)
你要查上個月到之前某個月的
所以執(zhí)行這個
declare?@sql?varchar(4000)
declare?@index?int
set?@index=2?--這個就是你說的要查前某個月的,這里寫2就代表9,10,11三個月
set?@sql?=?'select?''匯總''?as?匯總'
select?@sql?=?@sql?+?',sum(isnull(case?convert(varchar(7),訂單日期,120)?when?'''+convert(varchar(7),[訂單日期],120)+'''?then?[訂單價值]?end,0))?as?
['+convert(varchar(7),[訂單日期],120)+']'
from?(select?distinct?convert(varchar(7),訂單日期,120)?訂單日期?from?[訂單]?where?
convert(varchar(7),訂單日期,120)=convert(varchar(7),dateadd(month,(-1-cast(''?+?@index?+?''?as?int)),getdate()),120)
and?convert(varchar(7),訂單日期,120)convert(varchar(7),getdate(),120))?as?a
select?@sql?=?@sql+'?from?[訂單]'
exec?(@sql)?--這句我是執(zhí)行sql,你可以直接把上句改成create?table的形式,把sql語句print出來,看看
結(jié)果
你安裝sqlserver的時候修改的默認的端口???
如沒有,不需要指定端口。
SqlConnection conn = new SqlConnection("server=127.0.0.1;uid=sa;database=master;");
密碼沒有不用寫,再有如果是有端口是用:后接端口。
SqlConnection conn = new SqlConnection("server=127.0.0.1:99;uid=sa;database=master;");
可以為負值。
Decimal為SQL Server、MySql等數(shù)據(jù)庫的一種數(shù)據(jù)類型,不屬于浮點數(shù)類型,可以在定義時劃定整數(shù)部份以及小數(shù)部分的位數(shù)。使用精確小數(shù)類型不僅能夠保證數(shù)據(jù)計算更為精確,還可以節(jié)省儲存空間,例如百分比使用decimal(4,2)即可。存儲數(shù)據(jù)范圍是:-10^38~10^38-1 的固定精度和小數(shù)位的數(shù)字。一個decimal類型的數(shù)據(jù)占用了2~17個字節(jié)。
這個太多了,推薦你還是看看Sql Sever 2000的基礎(chǔ)教程
數(shù)據(jù)類型
在 Microsoft? SQL Server? 中,每個列、局部變量、表達式和參數(shù)都有一個相關(guān)的數(shù)據(jù)類型,這是指定對象可持有的數(shù)據(jù)類型(整型、字符、money 等等)的特性。SQL Server 提供系統(tǒng)數(shù)據(jù)類型集,定義了可與 SQL Server 一起使用的所有數(shù)據(jù)類型。下面列出系統(tǒng)提供的數(shù)據(jù)類型集。
可以定義用戶定義的數(shù)據(jù)類型,其是系統(tǒng)提供的數(shù)據(jù)類型的別名。有關(guān)用戶定義的數(shù)據(jù)類型的更多信息,請參見 sp_addtype 和創(chuàng)建用戶定義的數(shù)據(jù)類型。
當兩個具有不同數(shù)據(jù)類型、排序規(guī)則、精度、小數(shù)位數(shù)或長度的表達式通過運算符進行組合時:
通過將數(shù)據(jù)類型的優(yōu)先順序規(guī)則應(yīng)用到輸入表達式的數(shù)據(jù)類型來確定所得值的數(shù)據(jù)類型。有關(guān)更多信息,請參見數(shù)據(jù)類型的優(yōu)先順序。
如果結(jié)果數(shù)據(jù)類型為 char、varchar、text、nchar、nvarchar 或 ntext,則結(jié)果值的排序規(guī)則由排序規(guī)則的優(yōu)先順序規(guī)則決定。有關(guān)更多信息,請參見排序規(guī)則的優(yōu)先順序。
結(jié)果的精度、小數(shù)位數(shù)及長度取決于輸入表達式的精度、小數(shù)位數(shù)及長度。有關(guān)更多信息,請參見精度、小數(shù)位數(shù)和長度。
SQL Server 為 SQL-92 兼容性提供了數(shù)據(jù)類型同義詞。有關(guān)更多信息,請參見數(shù)據(jù)類型同義詞。
精確數(shù)字
整數(shù)
bigint
從 -2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807) 的整型數(shù)據(jù)(所有數(shù)字)。
int
從 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型數(shù)據(jù)(所有數(shù)字)。
smallint
從 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型數(shù)據(jù)。
tinyint
從 0 到 255 的整數(shù)數(shù)據(jù)。
bit
bit
1 或 0 的整數(shù)數(shù)據(jù)。
decimal 和 numeric
decimal
從 -10^38 +1 到 10^38 –1 的固定精度和小數(shù)位的數(shù)字數(shù)據(jù)。
numeric
功能上等同于 decimal。
money 和 smallmoney
money
貨幣數(shù)據(jù)值介于 -2^63 (-922,337,203,685,477.5808) 與 2^63 - 1 (+922,337,203,685,477.5807) 之間,精確到貨幣單位的千分之十。
smallmoney
貨幣數(shù)據(jù)值介于 -214,748.3648 與 +214,748.3647 之間,精確到貨幣單位的千分之十。
近似數(shù)字
float
浮點精度數(shù)字數(shù)據(jù),有效值為:從 -1.79E + 308 到 -2.23E - 308,0 和 2.23E + 308 到 1.79E + 308。
real
浮點精度數(shù)字數(shù)據(jù),有效值為:從 -3.40E + 38 到 -1.18E - 38,0 和 1.18E - 38 到 3.40E + 38。
datetime 和 smalldatetime
datetime
從 1753 年 1 月 1 日到 9999 年 12 月 31 日的日期和時間數(shù)據(jù),精確到百分之三秒(或 3.33 毫秒)。
smalldatetime
從 1900 年 1 月 1 日到 2079 年 6 月 6 日的日期和時間數(shù)據(jù),精確到分鐘。
字符串
char
固定長度的非 Unicode 字符數(shù)據(jù),最大長度為 8,000 個字符。
varchar
可變長度的非 Unicode 數(shù)據(jù),最長為 8,000 個字符。
text
可變長度的非 Unicode 數(shù)據(jù),最大長度為 2^31 - 1 (2,147,483,647) 個字符。
Unicode 字符串
nchar
固定長度的 Unicode 數(shù)據(jù),最大長度為 4,000 個字符。
nvarchar
可變長度 Unicode 數(shù)據(jù),其最大長度為 4,000 字符。sysname 是系統(tǒng)提供用戶定義的數(shù)據(jù)類型,在功能上等同于 nvarchar(128),用于引用數(shù)據(jù)庫對象名。
ntext
可變長度 Unicode 數(shù)據(jù),其最大長度為 2^30 - 1 (1,073,741,823) 個字符。
二進制字符串
binary
固定長度的二進制數(shù)據(jù),其最大長度為 8,000 個字節(jié)。
varbinary
可變長度的二進制數(shù)據(jù),其最大長度為 8,000 個字節(jié)。
image
可變長度的二進制數(shù)據(jù),其最大長度為 2^31 - 1 (2,147,483,647) 個字節(jié)。
其它數(shù)據(jù)類型
cursor
游標的引用。
sql_variant
一種存儲 SQL Server 支持的各種數(shù)據(jù)類型(text、ntext、timestamp 和 sql_variant 除外)值的數(shù)據(jù)類型。
table
一種特殊的數(shù)據(jù)類型,存儲供以后處理的結(jié)果集。
timestamp
數(shù)據(jù)庫范圍的唯一數(shù)字,每次更新行時也進行更新。
uniqueidentifier
全局唯一標識符 (GUID)。
回答者:wfchenjin - 大魔法師 九級 3-10 17:48
--------------------------------------------------------------------------------
SQL SERVER的數(shù)據(jù)類型
數(shù)據(jù)類弄是數(shù)據(jù)的一種屬性,表示數(shù)據(jù)所表示信息的類型。任何一種計算機語言都定義了自己的數(shù)據(jù)類型。當然,不同的程序語言都具有不同的特點,所定義的數(shù)據(jù)類型的各類和名稱都或多或少有些不同。SQLServer 提供了 25 種數(shù)據(jù)類型:
·Binary [(n)]
·Varbinary [(n)]
·Char [(n)]
·Varchar[(n)]
·Nchar[(n)]
·Nvarchar[(n)]
·Datetime
·Smalldatetime
·Decimal[(p[,s])]
·Numeric[(p[,s])]
·Float[(n)]
·Real
·Int
·Smallint
·Tinyint
·Money
·Smallmoney
·Bit
·Cursor
·Sysname
·Timestamp
·Uniqueidentifier
·Text
·Image
·Ntext (1)二進制數(shù)據(jù)類型
二進制數(shù)據(jù)包括 Binary、Varbinary 和 Image
Binary 數(shù)據(jù)類型既可以是固定長度的(Binary),也可以是變長度的。
Binary[(n)] 是 n 位固定的二進制數(shù)據(jù)。其中,n 的取值范圍是從 1 到 8000。其存儲窨的大小是 n + 4 個字節(jié)。
Varbinary[(n)] 是 n 位變長度的二進制數(shù)據(jù)。其中,n 的取值范圍是從 1 到 8000。其存儲窨的大小是 n + 4個字節(jié),不是n 個字節(jié)。
在 Image 數(shù)據(jù)類型中存儲的數(shù)據(jù)是以位字符串存儲的,不是由 SQL Server 解釋的,必須由應(yīng)用程序來解釋。例如,應(yīng)用程序可以使用BMP、TIEF、GIF 和 JPEG 格式把數(shù)據(jù)存儲在 Image 數(shù)據(jù)類型中。 (2)字符數(shù)據(jù)類型
字符數(shù)據(jù)的類型包括 Char,Varchar 和 Text
字符數(shù)據(jù)是由任何字母、符號和數(shù)字任意組合而成的數(shù)據(jù)。
Varchar 是變長字符數(shù)據(jù),其長度不超過 8KB。Char 是定長字符數(shù)據(jù),其長度最多為 8KB。超過 8KB 的ASCII 數(shù)據(jù)可以使用Text數(shù)據(jù)類型存儲。例如,因為 Html 文檔全部都是 ASCII 字符,并且在一般情況下長度超過 8KB,所以這些文檔可以 Text 數(shù)據(jù)類型存儲在SQL Server 中。 (3)Unicode 數(shù)據(jù)類型
Unicode 數(shù)據(jù)類型包括 Nchar,Nvarchar 和Ntext
在 Microsoft SQL Server 中,傳統(tǒng)的非 Unicode 數(shù)據(jù)類型允許使用由特定字符集定義的字符。在 SQL Server安裝過程中,允許選擇一種字符集。使用 Unicode 數(shù)據(jù)類型,列中可以存儲任何由Unicode 標準定義的字符。在 Unicode 標準中,包括了以各種字符集定義的全部字符。使用Unicode數(shù)據(jù)類型,所戰(zhàn)勝的窨是使用非 Unicode 數(shù)據(jù)類型所占用的窨大小的兩倍。
在 SQL Server 中,Unicode 數(shù)據(jù)以 Nchar、Nvarchar 和 Ntext 數(shù)據(jù)類型存儲。使用這種字符類型存儲的列可以存儲多個字符集中的字符。當列的長度變化時,應(yīng)該使用Nvarchar 字符類型,這時最多可以存儲 4000 個字符。當列的長度固定不變時,應(yīng)該使用 Nchar 字符類型,同樣,這時最多可以存儲4000 個字符。當使用 Ntext 數(shù)據(jù)類型時,該列可以存儲多于 4000 個字符。 (4)日期和時間數(shù)據(jù)類型
日期和時間數(shù)據(jù)類型包括 Datetime 和 Smalldatetime兩種類型
日期和時間數(shù)據(jù)類型由有效的日期和時間組成。例如,有效的日期和時間數(shù)據(jù)包括“4/01/98 12:15:00:00:00 PM”和“1:28:29:15:01AM 8/17/98”。前一個數(shù)據(jù)類型是日期在前,時間在后一個數(shù)據(jù)類型是霎時間在前,日期在后。在 Microsoft SQL Server中,日期和時間數(shù)據(jù)類型包括Datetime 和 Smalldatetime 兩種類型時,所存儲的日期范圍是從 1753 年 1 月 1 日開始,到9999 年12 月 31 日結(jié)束(每一個值要求 8 個存儲字節(jié))。使用 Smalldatetime 數(shù)據(jù)類型時,所存儲的日期范圍是 1900年 1 月 1日 開始,到 2079 年 12 月 31 日結(jié)束(每一個值要求 4 個存儲字節(jié))。
日期的格式可以設(shè)定。設(shè)置日期格式的命令如下:
Set DateFormat {format | @format _var|
其中,format | @format_var 是日期的順序。有效的參數(shù)包括 MDY、DMY、YMD、YDM、MYD 和 DYM。在默認情況下,日期格式為MDY。
例如,當執(zhí)行 Set DateFormat YMD 之后,日期的格式為年 月 日 形式;當執(zhí)行 Set DateFormat DMY 之后,日期的格式為日 月有年 形式 (5)數(shù)字數(shù)據(jù)類型
數(shù)字數(shù)據(jù)只包含數(shù)字。數(shù)字數(shù)據(jù)類型包括正數(shù)和負數(shù)、小數(shù)(浮點數(shù))和整數(shù)
整數(shù)由正整數(shù)和負整數(shù)組成,例如 39、25、0-2 和 33967。在 Micrsoft SQL Server 中,整數(shù)存儲的數(shù)據(jù)類型是 Int,Smallint和 Tinyint。Int 數(shù)據(jù)類型存儲數(shù)據(jù)的范圍大于 Smallint 數(shù)據(jù)類型存儲數(shù)據(jù)的范圍,而 Smallint 據(jù)類型存儲數(shù)據(jù)的范圍大于Tinyint 數(shù)據(jù)類型存儲數(shù)據(jù)的范圍。使用 Int 數(shù)據(jù)狗昔存儲數(shù)據(jù)的范圍是從 -2 147 483 648 到 2 147 483 647(每一個值要求4個字節(jié)存儲空間)。使用 Smallint 數(shù)據(jù)類型時,存儲數(shù)據(jù)的范圍從 -32 768 到 32 767(每一個值要求2個字節(jié)存儲空間)。使用Tinyint 數(shù)據(jù)類型時,存儲數(shù)據(jù)的范圍是從0 到255(每一個值要求1個字節(jié)存儲空間)。
精確小婁數(shù)據(jù)在 SQL Server 中的數(shù)據(jù)類型是 Decimal 和 Numeric。這種數(shù)據(jù)所占的存儲空間根據(jù)該數(shù)據(jù)的位數(shù)后的位數(shù)來確定。
在SQL Server 中,近似小數(shù)數(shù)據(jù)的數(shù)據(jù)類型是 Float 和 Real。例如,三分之一這個分數(shù)記作。3333333,當使用近似數(shù)據(jù)類型時能準確表示。因此,從系統(tǒng)中檢索到的數(shù)據(jù)可能與存儲在該列中數(shù)據(jù)不完全一樣。 (6)貨幣數(shù)據(jù)表示正的或者負的貨幣數(shù)量 。
在 Microsoft SQL Server 中,貨幣數(shù)據(jù)的數(shù)據(jù)類型是Money 和 Smallmoney Money數(shù)據(jù)類型要求 8 個存儲字節(jié),Smallmoney 數(shù)據(jù)類型要求 4 個存儲字節(jié)。 (7)特殊數(shù)據(jù)類型
特殊數(shù)據(jù)類型包括前面沒有提過的數(shù)據(jù)類型。特殊的數(shù)據(jù)類型有3種,即 Timestamp、Bit 和 Uniqueidentifier。
Timestamp 用于表示SQL Server 活動的先后順序,以二進投影的格式表示。Timestamp 數(shù)據(jù)與插入數(shù)據(jù)或者日期和時間沒有關(guān)系。
Bit 由 1 或者 0 組成。當表示真或者假、ON 或者 OFF 時,使用 Bit 數(shù)據(jù)類型。例如,詢問是否是每一次訪問的客戶機請求可以存儲在這種數(shù)據(jù)類型的列中。
Uniqueidentifier 由 16 字節(jié)的十六進制數(shù)字組成,表示一個全局唯一的。當表的記錄行要求唯一時,GUID是非常有用。例如,在客戶標識號列使用這種數(shù)據(jù)類型可以區(qū)別不同的客戶。 2.用戶定義的數(shù)據(jù)類型
用戶定義的數(shù)據(jù)類型基于在 Microsoft SQL Server 中提供的數(shù)據(jù)類型。當幾個表中必須存儲同一種數(shù)據(jù)類型時,并且為保證這些列有相同的數(shù)據(jù)類型、長度和可空性時,可以使用用戶定義的數(shù)據(jù)類型。例如,可定義一種稱為 postal_code 的數(shù)據(jù)類型,它基于 Char 數(shù)據(jù)類型。
當創(chuàng)建用戶定義的數(shù)據(jù)類型時,必須提供三個數(shù):數(shù)據(jù)類型的名稱、所基于的系統(tǒng)數(shù)據(jù)類型和數(shù)據(jù)類型的可空性。 (1)創(chuàng)建用戶定義的數(shù)據(jù)類型
創(chuàng)建用戶定義的數(shù)據(jù)類型可以使用 Transact-SQL 語句。系統(tǒng)存儲過程 sp_addtype 可以來創(chuàng)建用戶定義的數(shù)據(jù)類型。其語法形式如下:
sp_addtype {type},[,system_data_bype][,''null_type'']
其中,type 是用戶定義的數(shù)據(jù)類型的名稱。system_data_type 是系統(tǒng)提供的數(shù)據(jù)類型,例如 Decimal、Int、Char 等等。 null_type 表示該數(shù)據(jù)類型是如何處理空值的,必須使用單引號引起來,例如''NULL''、''NOT NULL''或者''NONULL''。
例子:
Use cust
Exec sp_addtype ssn,''Varchar(11)'',"Not Null''
創(chuàng)建一個用戶定義的數(shù)據(jù)類型 ssn,其基于的系統(tǒng)數(shù)據(jù)類型是變長為11 的字符,不允許空。
例子:
Use cust
Exec sp_addtype birthday,datetime,''Null''
創(chuàng)建一個用戶定義的數(shù)據(jù)類型 birthday,其基于的系統(tǒng)數(shù)據(jù)類型是 DateTime,允許空。
例子:
Use master
Exec sp_addtype telephone,''varchar(24),''Not Null''
Eexc sp_addtype fax,''varchar(24)'',''Null''
創(chuàng)建兩個數(shù)據(jù)類型,即 telephone 和 fax (2)刪除用戶定義的數(shù)據(jù)類型
當用戶定義的數(shù)據(jù)類型不需要時,可刪除。刪除用戶定義的數(shù)據(jù)類型的命令是 sp_droptype {''type''}。
例子:
Use master
Exec sp_droptype ''ssn''
注意:當表中的列還正在使用用戶定義的數(shù)據(jù)類型時,或者在其上面還綁定有默認或者規(guī)則時,這種用戶定義的數(shù)據(jù)類型不能刪除。
SQL SERVER的字段類型說明
以下為SQL SERVER7.0以上版本的字段類型說明。SQL SERVER6.5的字段類型說明請參考SQL SERVER提供的說明。
字段類型 描述
bit 0或1的整型數(shù)字
int 從-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型數(shù)字
smallint 從-2^15(-32,768)到2^15(32,767)的整型數(shù)字
tinyint 從0到255的整型數(shù)字
decimal 從-10^38到10^38-1的定精度與有效位數(shù)的數(shù)字
numeric decimal的同義詞
money 從-2^63(-922,337,203,685,477.5808)到2^63-1(922,337,203,685,477.5807)的貨幣數(shù)據(jù),最小貨幣單位千分之十
smallmoney 從-214,748.3648到214,748.3647的貨幣數(shù)據(jù),最小貨幣單位千分之十
float 從-1.79E+308到1.79E+308可變精度的數(shù)字
real 從-3.04E+38到3.04E+38可變精度的數(shù)字
datetime 從1753年1月1日到9999年12日31的日期和時間數(shù)據(jù),最小時間單位為百分之三秒或3.33毫秒
smalldatetime 從1900年1月1日到2079年6月6日的日期和時間數(shù)據(jù),最小時間單位為分鐘
timestamp 時間戳,一個數(shù)據(jù)庫寬度的唯一數(shù)字
uniqueidentifier 全球唯一標識符GUID
char 定長非Unicode的字符型數(shù)據(jù),最大長度為8000
varchar 變長非Unicode的字符型數(shù)據(jù),最大長度為8000
text 變長非Unicode的字符型數(shù)據(jù),最大長度為2^31-1(2G)
nchar 定長Unicode的字符型數(shù)據(jù),最大長度為8000
nvarchar 變長Unicode的字符型數(shù)據(jù),最大長度為8000
ntext 變長Unicode的字符型數(shù)據(jù),最大長度為2^31-1(2G)
binary 定長二進制數(shù)據(jù),最大長度為8000
varbinary 變長二進制數(shù)據(jù),最大長度為8000
image 變長二進制數(shù)據(jù),最大長度為2^31-1(2G)
回答者:mgc - 經(jīng)理 五級 3-10 17:53
--------------------------------------------------------------------------------
表1顯示了數(shù)字數(shù)據(jù)類型;表2顯示了字符數(shù)據(jù)類型;表3顯示了日期和布爾數(shù)據(jù)類型。
表1 scalar types:numeric
datatype range subtypes description
binary_integer -214748-2147483647 natural
natural
npositive
positiven
signtype
用于存儲單字節(jié)整數(shù)。
要求存儲長度低于number值。
用于限制范圍的子類型(subtype):
natural:用于非負數(shù)
positive:只用于正數(shù)
naturaln:只用于非負數(shù)和非null值
positiven:只用于正數(shù),不能用于null值
signtype:只有值:-1、0或1.
number 1.0e-130-9.99e125 dec
decimal
double
precision
float
integeric
int
numeric
real
smallint 存儲數(shù)字值,包括整數(shù)和浮點數(shù)??梢赃x擇精度和刻度方式,語法:
number[([,])]。
缺省的精度是38,scale是0.
pls_integer -2147483647-2147483647 與binary_integer基本相同,但采用機器運算時,pls_integer提供更好的性能 。
表2 字符數(shù)據(jù)類型
datatype rang subtype description
char 最大長度32767字節(jié) character 存儲定長字符串,如果長度沒有確定,缺省是1
long 最大長度2147483647字節(jié) 存儲可變長度字符串
raw 最大長度32767字節(jié) 用于存儲二進制數(shù)據(jù)和字節(jié)字符串,當在兩個數(shù)據(jù)庫之間進行傳遞時,raw數(shù)據(jù)不在字符集之間進行轉(zhuǎn)換。
longraw 最大長度2147483647 與long數(shù)據(jù)類型相似,同樣他也不能在字符集之間進行轉(zhuǎn)換。
rowid 18個字節(jié) 與數(shù)據(jù)庫rowid偽列類型相同,能夠存儲一個行標示符,可以將行標示符看作數(shù)據(jù)庫中每一行的唯一鍵值。
varchar2 最大長度32767字節(jié) stringvarchar 與varchar數(shù)據(jù)類型相似,存儲可變長度的字符串。聲明方法與varchar相同
表3 date和boolean
datatype range description
boolean true/false 存儲邏輯值true或false,無參數(shù)
date 01/01/4712 bc 存儲固定長的日期和時間值,日期值中包含時間