1、NVARCHAR2(10)是可以存进去10个汉字的,如果用来存英文也只能存10个字符。 2、而VARCHAR2(10)的话,则只能存进5个汉字,英文则可以存10个。 VARCHAR2(size) 可变长度的字符串,其最大长度为size个字节;size的最大值是4000,而最小值是1;你必须指定一个VARCHAR2的size; NVARCHAR2(size) 可变长度的字符串,...
从使用角度来看区别在于:NVARCHAR2在计算长度时和字符集相关的,例如数据库是中文字符集时以长度10为例,则 1、NVARCHAR2(10)是可以存进去10个汉字的,如果用来存英文也只能存10个字符,而VARCHAR2(10)的话,则只能存进5个汉字,英文则可以存10个 2、VARCHAR2可变长度字符域,最大长度可达4000个字符,NVARCHAR2多字...
1. varchar2最大长度为4000字节。2. varchar2的参数有两个:byte(默认), char其中varchar2(10 byte)表示为可以最大容纳10个字节的字符串。varchar2(10 char)表示为可以最大容纳10个字的字符串,而不用考虑这...1. varchar2最大长度为4000字节。2. varchar2的参数有两个:byte(默认), char其中varchar2(10 ...
char的长度是固定的,比如说,你定义了char(20),即使你你插入abc,不足二十个字节,数据库也会在abc后面自动加上17个空格,以补足二十个字节; char是区分中英文的,中文在char中占两个字节,而英文占一个,所以char(20)你只能存20个字母或10个汉字。 char适用于长度比较固定的,一般不含中文的情况 2.varchar/varchar...
varchar2类型的话,用法为varchar2(数字)。解释: varchar就是“字符串”,varchar2(20)就是本字符串的最大长度二20个字节。 当前varchar2支持的最大长度是4000个字节。 字母和数字是占两个字节,中文的话是4个字节。那么varchar2(20)可以是10个数字 字母的组合或者可以是5个汉字。 00分享举报为...
作者:魏新平,知数堂第5期MySQL实战班学员,第10期MySQL优化班学员,现任职助教。 varchar(n) 和char(n)的最大长度 相信作为dba,经常会被问到这个问题吧。那什么是最大长度。多少个字节还是多少个字符。其实这样讲不是很明白,简单的理解就是能放多少个字。一个字母,一个空格,一个中文字,一个标点符号的长度都是...
答:char是定长字符类型,varchar2是变长字符类型。“test”在char(10)中被补齐空格,存储长度是10字节,在varchar2(10)中存储长度是4字节。 数据技术求职点评:Oracle DBA面试题 IT工作市场是如此的紧张,每个可获得的职位都有一堆人在申请。Naveen Nahata为Oracle E-Business Suite的数据库管理员申请者提供了以下一些...
百度试题 题目有字符串数据”test”分别存放到char(10)和varchar2(10)类型的字段中,其实际存储长度为( ) A. 10 10 B. 4 4 C. 10 4 D. 4 10 相关知识点: 试题来源: 解析 C
百度试题 结果1 题目有数据”test”分别存放到char(10)和varchar2(10)类型的字段中,其实际存储长度为( ) A. 10 10 B. 4 4 C. 10 4 D. 4 10 相关知识点: 试题来源: 解析 C