多选题 分析下列语句:
create table tab1 (c1 number(1), c2 date);
alter session set nls_date_format="dd-mm-yy";
insert into tab1 values(1.1,"31-01-07");
插入会成功吗?
【正确答案】 D
【答案解析】数字会舍入为1位,字符串会强制转换为日期。
A、B和C是错误的。自动舍入和强制类型转换会更正“错误”,尽管理想情况下它们不会发生。