oracle表增加新的字段

ALTER TABLE 表名 ADD 字段名 bit –增加新的字段
CREATE TABLE test1(a INT)
ALTER TABLE test1 ADD b FLOAT
–增加备注
–增加表名备注
COMMENT ON TABLE tablename IS value;
–增加字段备注
COMMENT ON COLUMN TABLENAME.COLUMNNAME IS value;
DROP TABLE test1
—在遇到增加的新的字段需要给默认值时,需要注意:
问题解决方法链接:http://blog.csdn.net/lengzijian/article/details/17557913
若直接用ALTER TABLE 表名 ADD 字段名 bit DEFAULT value时,sql会占大量的undo空间,同时还会锁表。
解决方法:
第一步:ALTER TABLE XXX ADD (AAA NUMBER(19,4));
第二步:ALTER TABLE XXX MODIFY(AAA DEFAULT 0);
第三步:update table XXX set AAA=0;
以上方法分批提交;
外注:在excel表中,几列联合成一列函数为:=a1&b1&c1&d1
在’被忽略时,写两个即可。

你可能感兴趣的:(ORACLE基础知识)