新聞中心
我們今天主要向大家描述的是關(guān)于Linux下的DB2數(shù)據(jù)庫CODESET,如果你對Linux下的DB2數(shù)據(jù)庫CODESET相關(guān)的實際操作有興趣的話,你就可以對以下的文章點擊觀看了,以下就是具體方案的描述,希望在你今后的學(xué)習(xí)中會有所幫助。

霍州網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),霍州網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為霍州超過千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的霍州做網(wǎng)站的公司定做!
1.VARCHAR長度是指的是字節(jié)數(shù),
DB的CODESET是UTF8時,漢字,假名包括小寫假名,是占3個字節(jié)的,ASCII字符集里的字符占1個字節(jié)
DB的CODESET是IBM-943時,漢字和大寫假名是2個字節(jié),小寫假名及ASCII字符集里的字符占1個字節(jié)
2.linux下,DB2數(shù)據(jù)庫-tvf xx.sql 及 import 命令
不會對文件中的多字節(jié)字符做編碼轉(zhuǎn)換,若文件的編碼與數(shù)據(jù)庫的codeset不一致是,將會是亂碼
但是在windows的命令行下執(zhí)行以上命令時,會自動將文件的編碼轉(zhuǎn)換為數(shù)據(jù)庫對應(yīng)的編碼
文件編碼為UTF8,數(shù)據(jù)庫為UTF8,是LANG設(shè)成ja_JP.UTF8時,正常! (TTerm的送受信也為UTF8)
3.SJIS與JIS
JIS不支持漢字?
4.從ftp客戶端及telnet客戶端新建全角文件名文件時,將使用指定的送受信編碼
也只有指定了正確的送受信編碼時,才能正常顯示全角文件名
5.java客戶端程序能根據(jù)數(shù)據(jù)庫的編碼,正確識別字符型數(shù)據(jù)
6.終端的文字編碼與LANG環(huán)境變量,以及數(shù)據(jù)庫所使用的編碼。
終端的文字編碼控制顯示文字時的編碼,以及送受信時使用的編碼
LANG環(huán)境變量被系統(tǒng)及應(yīng)用程序讀取,指定語言環(huán)境以及內(nèi)存中所使用的文字編碼
數(shù)據(jù)庫所使用的編碼,保存字符型數(shù)據(jù)時所使用的編碼,包括CHARACTER,VARCHAR等
讀取文件列表時,當(dāng)文件名所使用的編碼與LANG環(huán)境變量不兼容時,文件名將被轉(zhuǎn)換成問號(?)。
文件名所使用的編碼與終端的文字編碼不一致時,文件列表會顯示成亂碼
以上的相關(guān)內(nèi)容就是對關(guān)于Linux下DB2數(shù)據(jù)庫CODESET2009-07-10 10:301.VARCHAR長度是指的是字節(jié)數(shù)的介紹,望你能有所收獲。
【編輯推薦】
- 安裝IBM DB2 Content Manager V83時與122錯誤代碼
- IBM DB2數(shù)據(jù)庫新手必看的基礎(chǔ)知識有哪些?
- DB2 CMO安裝7.1.2.6補(bǔ)丁之后會出現(xiàn)的錯誤
- DB2數(shù)據(jù)庫分區(qū)的概念與應(yīng)用的描述
- IBM DB2跨平臺數(shù)據(jù)庫遷移操作與潛在危機(jī)
當(dāng)前題目:DB2數(shù)據(jù)庫CODESET在Linux下的實現(xiàn)流程
標(biāo)題鏈接:http://m.fisionsoft.com.cn/article/dhhedhs.html


咨詢
建站咨詢
