在Oracle10g中,一个汉字原来是占三个字节,我一直以为是两个
2008-06-10 15:48
330 查看
比如:
INSERT INTO product VALUES('10006','数据结构与算法',89.9);
这句。
Mysql5 就不会报错。同样的库,建库的语句是:
create table product
(
pid varchar(5) primary key,
pname varchar(20),
price numeric(6,2)
);
在Oracle10g中会报ORA-12899: 列 "HR"."PRODUCT"."PNAME" 的值太大 (实际值: 21, 最大值: 20)的错误。
INSERT INTO product VALUES('10006','数据结构与算法',89.9);
这句。
Mysql5 就不会报错。同样的库,建库的语句是:
create table product
(
pid varchar(5) primary key,
pname varchar(20),
price numeric(6,2)
);
在Oracle10g中会报ORA-12899: 列 "HR"."PRODUCT"."PNAME" 的值太大 (实际值: 21, 最大值: 20)的错误。
相关文章推荐
- java中一直说一个汉字使用两个字节,原来是不准确的
- 请问utf-8的中文是一个汉字占三个字节长度吗?
- utf-8的中文是一个汉字占三个字节长度吗?
- 截取字符串,汉字占两个字节,字母占一个字节
- 一个汉字是占用两个字节的
- utf-8的中文:一个汉字占三个字节长度
- 截取字符串,汉字占两个字节,字母占一个字节
- 截取字符串,汉字占两个字节,字母占一个字节
- 判断一个含汉字的字符串的所占的字节数(汉字占两个字节)
- C# 获取字符串长度,一个汉字算两个字节
- 在UTF-8中,一个汉字为什么需要三个字节?
- 汉字占两个字节,字符占一个字节,不设定宽度限制文本的长度
- 在UTF-8中,一个汉字为什么需要三个字节?
- 截取字符串,汉字占两个字节,字母占一个字节
- 请问utf-8的中文是一个汉字占三个字节长度吗?
- 一个汉字 占用 三个字节...
- 截取字符串,汉字占两个字节,字母占一个字节
- 用JS 验证输入的值的长度,一个汉字占两个字节
- 一个汉字真的由两个字节存放吗?
- 在UTF-8中,一个汉字为什么需要三个字节?