代码如下:
SQL> desc tb25_1_1
Name Type Nullable Default Comments
---- ----------- -------- ------- --------
N1 NUMBER(4) Y
N3 NUMBER(6,2) Y
NAME NCHAR(4) Y
SQL> desc tb25_1;
Name Type Nullable Default Comments
---- ----------- -------- ------- --------
NUM1 NUMBER(4) Y
NUM2 NUMBER(5,1) Y
NUM3 NUMBER(6,2) Y
SQL> insert into tb25_1_1 (name,n1) select num1,num2 from tb25_1;
3 rows inserted
SQL> select * from tb25_1_1;
N1 N3 NAME
----- -------- ---------
21 11
121 111
2 1
由number(4)写到nchar(4),这都可以吗,又试了下,结果发现的只有字符长度最大值能限制这个复制
但是刚刚又看了一遍视频,老师说两者的数据类型要匹配才可以。