[導入]Oracle里漢字長度問題

          Posted on 2006-01-11 14:40 yoyozy 閱讀(214) 評論(0)  編輯  收藏

            以前在做一個系統(tǒng)時,遇到了一個問題!今天無意之中找到了這個問題的解決方法,貼出來!!!

          問題描述:

          varchar2(4000) abc;

          intert into table_name(abc) values('這里有1500個漢字……');

          報錯:插入字符過長!經(jīng)過測試,發(fā)現(xiàn)一個漢字占3個字節(jié),所以報錯!!!

          問題所在:

          使用的字符集是UTF8,就有可能出現(xiàn)這個錯誤!

          使用命令查看:

          SQL> select * from v$nls_parameters where parameter='NLS_CHARACTERSET';

          PARAMETER
          --------------------------------------------------------------------------------
          VALUE

          文章來源:http://blog.donews.com/yoyozy/archive/2005/11/04/615206.aspx


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           

          posts - 15, comments - 0, trackbacks - 0, articles - 1

          Copyright © yoyozy

          主站蜘蛛池模板: 和顺县| 娄烦县| 双柏县| 两当县| 西宁市| 肇州县| 龙岩市| 息烽县| 海原县| 定襄县| 民县| 广河县| 岳池县| 阳朔县| 黔江区| 乐昌市| 漳州市| 武义县| 海安县| 石河子市| 雅安市| 义马市| 滦南县| 府谷县| 永修县| 新巴尔虎左旗| 荃湾区| 台前县| 洛浦县| 常熟市| 盐亭县| 邯郸市| 临安市| 旺苍县| 竹北市| 滦南县| 肃宁县| 磐石市| 西丰县| 富阳市| 莆田市|