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

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

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

          問題描述:

          varchar2(4000) abc;

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

          報錯:插入字符過長!經過測試,發現一個漢字占3個字節,所以報錯!!!

          問題所在:

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

          使用命令查看:

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

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

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


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


          網站導航:
           

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

          Copyright © yoyozy

          主站蜘蛛池模板: 亚东县| 镇雄县| 长沙县| 渝中区| 潢川县| 邳州市| 兴文县| 洮南市| 邵东县| 隆子县| 泾阳县| 寻甸| 襄垣县| 磴口县| 英超| 天峻县| 四会市| 英山县| 濮阳市| 梅河口市| 汪清县| 叶城县| 十堰市| 巢湖市| 临潭县| 博爱县| 彰化县| 苍梧县| 科技| 汝南县| 左贡县| 绍兴市| 江门市| 昌吉市| 清徐县| 石狮市| 蒙阴县| 商水县| 浠水县| 京山县| 宜丰县|