Oracle更新字段.docVIP

  • 9
  • 0
  • 约 1页
  • 2017-06-08 发布于重庆
  • 举报
Oracle更新字段

Oracle 更新字段 除了在表中增加和删除字段之外,还可以根据实际情况更新字段的有关属性。包括更新字段的数据类型的长度、数字列的精度、列的数据类型和列的默认值等。使用ALTER TABLE … MODIFY语句更新字段属性的语法形式如下: alter table table_name modify column_name type; 在表中更新列时,应该注意以下两点: 在一般情况下,只能把数据的长度从低向高改变,不能从高向低改变。把某种数据类型改变为兼容的数据类型。 当表中没有数据时,可以把数据的长度从高向低改变,也可以把某种数据类型改变为另外一种数据类型。 例如,下面的ALTER TABLE … MODIFY语句将更新EMPLOYEES表中的JOB字段,修改其数据类型为VARCHAR2 20 : SQL alter table employees 2 modify job number 20 ; 表已更改。 SQL desc employees 名称 是否为空 类型 EMPNO NOT NULL NUMBER 10 ENAME VARCHAR2 20 HIREDATE DATE JOB NUMBER 20 DEPTNO NOT NULL NUMBER 3 当修改某个字段的默认值后,这种更改只对今后的插入操作起作用,对于先前已经插入的数据并

文档评论(0)

1亿VIP精品文档

相关文档