关于Oracle Varchar2(120) 的疑惑

  本地和SIT 的数据库同一张表的同一个字段 字段类型 为varchar2(120)

现象:  

1.在本地 varchar2(120) 代表着只能存 120个字节;

     存入120个汉字,报DBEXCEPTION 

2.在SIT 上  varchar2(120)却能存120 个字符;

      存入120个汉字,正常存入;

看了一下 字符集格式,本地是gbk / SIT 上是utf-8 

  正常情况下本地能存60个字符,sit能存40个字符;现在为什么SIT能存130个字符

select * from nls_database_parameters;

除了字符集不一样 ,其他的都是一样的  ,为什么会这样

原文地址:https://www.cnblogs.com/proli/p/6809995.html