oracle中varchar最大支持多少个汉字?

liu79 2006-12-06 03:51:05
oracle中varchar最大支持多少个汉字?
另外
如果想存更多的汉字,我该用什么类型定义这个字段?用Long?从来没用过long型,请高手教教我如何向long型字段里存数据
...全文
916 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liu79 2006-12-07
  • 打赏
  • 举报
回复
这个我怎么向里面存数据,开发的时候像处理varchar2一样的处理long型的吗?
Eric_1999 2006-12-06
  • 打赏
  • 举报
回复
long可以放4G
liu79 2006-12-06
  • 打赏
  • 举报
回复
long型怎么样?oracle里的long型从来没用过,不太了解,大家有懂的帮忙给讲讲
Eric_1999 2006-12-06
  • 打赏
  • 举报
回复
中文2000
字符4000
kingkingkingking 2006-12-06
  • 打赏
  • 举报
回复
2000汉字吧
varchar2(4000)最大定义
太多的话可以定义BLOB
tgm78 2006-12-06
  • 打赏
  • 举报
回复
Char 用于描述定长的字符型数据,长度<=2000字节
varchar2 用于描述变长的字符型数据,长度<=4000字节
gw_delphi 2006-12-06
  • 打赏
  • 举报
回复
Oracle 9i的数据类型

Oracle 9i共提供了16种标量数据类型,如表7.4所示。
表7.4 Oracle 9i的标量数据类型

名称 含义
Char 用于描述定长的字符型数据,长度<=2000字节
varchar2 用于描述变长的字符型数据,长度<=4000字节
gw_delphi 2006-12-06
  • 打赏
  • 举报
回复
varchar2(n) n=1 to 4000字节 可变长的字符串,具体定义时指明最大长度n,
这种数据类型可以放数字、字母以及ASCII码字符集(或者EBCDIC等数据库系统接受的字符集标准)中的所有符号。
如果数据长度没有达到最大值n,Oracle 8i会根据数据大小自动调节字段长度,
如果你的数据前后有空格,Oracle 8i会自动将其删去。VARCHAR2是最常用的数据类型。
可做索引的最大长度3209。

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧