freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

mysqloraclesqlserver三大數(shù)據(jù)庫的數(shù)據(jù)類型列表-資料下載頁

2025-06-30 16:10本頁面
  

【正文】 a/Jsp中并沒有相應(yīng)的三種不同的數(shù)據(jù)類型與之一一對應(yīng),JDBC的處理方法是將其與String或者char[]對應(yīng)起來。在實際編程中不必對著三種SQL數(shù)據(jù)類型進行區(qū)分,全部將他們轉(zhuǎn)化為Sting或者char[]就可以了。而且通常使用應(yīng)用的非常普遍的String類型。我們還可以利用String類提供的方法將一個String對象轉(zhuǎn)化為char[],或者用char[]為參數(shù)構(gòu)造一個Stirng對象。對于定長度的SQL數(shù)據(jù)類型CHAR(n),當(dāng)從數(shù)據(jù)庫管理系統(tǒng)中獲得的結(jié)果集提取該類型的數(shù)據(jù)時,JDBC會為其構(gòu)造一個長度為n的String對象來代表他,如果實際的字符個數(shù)不足’n’,系統(tǒng)會自動為String對象補上空格。當(dāng)向數(shù)據(jù)庫管理系統(tǒng)寫入的數(shù)據(jù)類型應(yīng)該是CHAR(n)時,JDBC也會將該String對象的末尾補上相應(yīng)數(shù)量的空格。一般情況下,CHAR, VARCHAR, LONGVARCHAR和String之間可以無差錯的進行轉(zhuǎn)換。但非常值得注意的是LONGVARCHAR,這種SQL的數(shù)據(jù)類型有時在數(shù)據(jù)庫中代表的數(shù)據(jù)可能有幾兆字節(jié)的大小,超過了String對象的承受范圍。JDBC解決的辦法是用Java的Input Stream來接受這種類型的數(shù)據(jù)[以后我們回涉及到]。Input Stream不僅支持ASCII,而且支持Unicode,我們可以根據(jù)需要進行選擇。(2) DECIMAL 和 NUMERIC SQL的DECIMAL 和 NUMERIC通常用來表示需要一定精度的定點數(shù)。在Java的簡單數(shù)據(jù)類型中,沒有一種類型與之相對應(yīng)。,.*包中加入了一個新的類BigDecimal,該類的對象可以與DECIMAL 、NUMERIC進行轉(zhuǎn)換。另外,當(dāng)從數(shù)據(jù)庫管理系統(tǒng)中讀取數(shù)據(jù)時,還可以用getString()方法來獲取DECIMAL 和 NUMERIC。(3) BINARY, VARBINARY, 和 LONGVARBINARY 在編程時無須精確區(qū)分這三種SQL數(shù)據(jù)類型,JDBC將他們統(tǒng)一影射為byte[]。其中LONGVARBINARY和LONGVARCHAR相似,可以代表幾兆字節(jié)的數(shù)據(jù),超出數(shù)組的承受范圍。解決的辦法依然是用Input Stream來接受數(shù)據(jù)。 (4) BIT代表一個二進制位的BIT類型被JDBC影射為boolean型。(5) TINYINT, SMALLINT, INTEGER, 和 BIGINT SQL語言的TINYINT, SMALLINT, INTEGER, 和 BIGINT分別代表8位、16位、32位、64位的數(shù)據(jù)。他們分別被影射為Java的byte, short, int, 和 long (6) REAL, FLOAT, 和 DOUBLESQL定義了REAL, FLOAT, DOUBLE來支持浮點數(shù)。JDBC將REAL影射到Java的float,將FLOAT,DOUBLE影射到j(luò)ava的double。(7) DATE, TIME, 和 TIMESTAMPSQL定義了三種和日期相關(guān)的數(shù)據(jù)類型。 DATE代表年、月、日,TIME代表時、分、秒,TIMESTAMP結(jié)合了DATE和TIME的全部信息,而且增加了更加精確的時間計量單位。在java的標(biāo)準(zhǔn)類庫中,.*包中的Date類用來表示日期和時間。但是該類和SQL中的DATE, TIME, 和 TIMESTAMP直接影射關(guān)系并不清晰。并且,該類也不支持TIMESTAMP的精確時間計量單位。因此,.*:, ,分別與SQL中的三個日期數(shù)據(jù)類型相對應(yīng)。7 /
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1