orcale修改表

oracle sql 根本语句

需要这些哦
oracle
navicat
方式/
1起首新建一个表A:
CREATE TABLE A(
    id NUMBER(5,0),
    name VARCHAR2(11),
    score VARCHAR2(5)
)


orcale修改表

文章插图

2点窜表名
RENAME old_name TO NEW_NAME;


例:点窜表名A为B
RENAME A TO B;


3增添列
ALTER TABLE table_name ADD (column datatype [DEFAULT expr][,column datatype...]);
注:可同时插入多列,“[]”中的内容可按照需要决议是否写入 。


例:给表B增添一列birthday,设置默认日期为当前日期
ALTER TABLE B ADD (birthday DATE DEFAULT sysdate);

orcale修改表

文章插图

4删除列
ALTER TABLE table_name DROP (column);


例:删除表B的birthday列
ALTER TABLE B DROP (birthday);


orcale修改表

文章插图

5点窜列类型(数据类型、长度、默认值)
ALTER TABLE table_name MODIFY (column datatype [DEFAULT expr][,column datatype...]);


例:将表B的列score点窜为NUMBER类型,默认值为0(下图为点窜后表属性对比)
ALTER TABLE B MODIFY (score NUMBER DEFAULT 0);


orcale修改表

文章插图

orcale修改表

文章插图

6点窜列名
ALTER TABLE table_name RENAME column old_column to new_column;


【orcale修改表】例:将表B的列name点窜为student_name:
ALTER TABLE B RENAME column name to student_name;

orcale修改表

文章插图

以上内容就是orcale修改表的内容啦,希望对你有所帮助哦!

    推荐阅读