返回数说广场
1
当定义某列的数据类型为CHAR(8)时,向该列提供的插入数据为字符A,此时,该列实际存储的数据是什么?
A、字符A后面跟7个空格 【正确答案】
B、仅有字符A
C、字符A前面有7个空格
【答案解析】可用以下脚本实验验证:
create table t_char (id number,c1 char(8));
insert into t_char values(1,'A');
select id,c1,dump(c1,16) dump_c1 from t_char;
这时,dump(c1,16) 输出的结果是:Typ=96 Len=8: 41,20,20,20,20,20,20,20 其中的'41',是表示字符A的ASCII码,而'20'是表示空格的ASCII码。
0
1 551
分享
评论
热门数说


