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

liu79 2006-12-06 03:51:05
oracle中varchar最大支持多少个汉字?
另外
如果想存更多的汉字,我该用什么类型定义这个字段?用Long?从来没用过long型,请高手教教我如何向long型字段里存数据
...全文
893 8 打赏 收藏 转发到动态 举报
写回复
用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。
ORACLE的数据类型.doc 当你在数据库创建数据表的时候,你需要定义表所有字段的类型。ORACLE有许多种数据类型以满足你的需要。数据类型大约分为:character, number, date, LOB, 和RAW等类型。虽然ORACLE8i也允许你自定义数据类型,但是它们是最基本的数据类型。在下面的文章你将了解到他们在oracle 的用法、限制以及允许值。 l Character 数据类型 Character 数据类型用来存储字母数字型数据。当你在oracle 定义一个character 数据时,通常需要制定字段的长度,它是该字段的最大长度。ORACLE提供以下几种character 数据类型: CHAR() CHAR数据类型是一种有固定长度和最大长度的字符串。存储在数据类型为CHAR字段的数据将以空格的形式补到最大长度。长度定义在1——2000字节之间。 当你创建一个CHAR型字段,数据库将保证在这个字段的所有数据是定义长度,如果某个数据比定义长度短,那么将用空格在数据的右边补到定义长度。如果长度大于定义长度将会触发错误信息。 VARCHAR() varchar型数据是varchar2型数据的快照。 VARCHAR2() varchar2数据类型是一种可变长度的、有最大长度的字母数字型数据。Varchar2类型的字段长度可以达到4000字节,Varchar2类型的变量长度可以达到32676字节。 一个空的varchar2(2000)字段和一个空的varchar2(2)字段所占用的空间是一样的。 NCHAR() 和 NVARCHAR2() NCHAR() 和 NVARCHAR2()数据类型分别与CHAR() 和 VARCHAR2()类型是相同的,只不过它们用来存储NLS(National Language Support)数据。 LONG LONG 数据类型是一个遗留下来的而且在将来不会被支持的数据类型。它将被LOB(Large Object)数据类型所代替。 比较规则 Varchar2和char数据类型根据尾部的空格有不同的比较规则。对Char型数据,尾部的空格将被忽略掉,对于Varchar2型数据尾部带空格的数据排序比没有空格的要大些。比如: Char 型数据: ‘YO’=‘YO ’ Varchar2型数据: ‘YO’<’YO ’

17,377

社区成员

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

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