我们偶尔需要在已有表,并且有数据的情况下,修改其某个字段的类型或改变他的长度,但是因为表中有数据,所以不可以直接修改,需要换个思路。 -Createtable createtableTABLE1 ( col1number(9), col2char(20) ); -尝试修改 -修改成功,因为表中无数据 ALTERTABLETABLE1MODIFYCOL1NUMBER(10); -插入数据 INSERTINTOTABLE1(COL1,COL2)VALUES(1,'test'); -再次尝试修改 -修改失败,因为表中已有数据,不允许直接操作 ALTERTABLETABLE1MODIFYCO...

  niv31Zz2VX3O   2023年11月01日   101   0   0 Oracle
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~