返回数说广场 #每日打卡#
1
在Oracle库中使用下面的SQL创建表T1,并插入4行数据:
create table t1 (id number,c1 char(3));
insert into t1 values(1,'a');
insert into t1 values(2,'a ')/*a后有1个空格*/;
insert into t1 values(3,'a ')/*a后有2个空格*/;
insert into t1 values(4,' a ')/*a前后各1个空格*/;
commit ;
然后又使用下面的SQL修改C1列的数据类型:
alter table t1 modify(c1 varchar2(8));
请问,此时执行下面的查询SQL,会返回哪几个ID的值?
select id from t1 where c1='a ' /*a后有1个空格*/;
A
1,2,3,4
B
2,3
C
2,4
D
无满足条件的ID值
E
1,2,3
F
2
0
1 351
分享
评论
热门数说



