技术源于专注

专注于数据库技术

博客园 首页 新随笔 联系 订阅 管理

2012年11月26日 #

摘要: oracle 的命名规则:1、要以字母开头2、包含字母和数字,以及# $3、不能超过30个字符oracle基本数据类型数据类型参数描述char(n)n=1 to 2000字节定长字符串,n字节长,如果不指定长度,缺省为1个字节长(一个汉字为2字节)varchar2(n)n=1 to 4000字节可变长的字符串,具体定义时指明最大长度n, 这种数据类型可以放数字、字母以及ASCII码字符集(或者EBCDIC等数据库系统接受的字符集标准)中的所有符号。 如果数据长度没有达到最大值n,Oracle 8i会根据数据大小自动调节字段长度, 如果你的数据前后有空格,Oracle 8i会自动将其删去。VAR 阅读全文
posted @ 2012-11-26 22:50 NETDATA 阅读(2329) 评论(0) 推荐(0) 编辑

摘要: 一 varchar,nvarchar, 四个类型都属于变长字符类型, varchar和varchar2的区别在与后者把所有字符都占两字节,前者只对汉字和全角等字符占两字节。 nvarchar和nvarchar2的区别和上面一样, 与上面区别在于是根据Unicode 标准所进行的定义的类型,通常用于支持多国语言类似系统的定义。 1.char char的长度是固定的,比如说,你定义了char(20),即使你你插入abc,不足二十个字节,数据库也会在abc后面自动加上17个空格,以补足二十个字节; char是区分中英文的,中文在char中占两个字节,而英文占一个,所以char(20)你只能存20个字 阅读全文
posted @ 2012-11-26 22:16 NETDATA 阅读(854) 评论(0) 推荐(0) 编辑