oracle sql 根本语句
工具/原料
- oracle
- navicat
方式/步骤
- 1
首先新建一个表A:
CREATE TABLE A(
id NUMBER(5,0),
name VARCHAR2(11),
score VARCHAR2(5)
)

- 2
点窜表名
RENAMEold_nameTONEW_NAME;例:点窜表名A为B
RENAME A TO B; - 3
增添列
ALTER TABLEtable_nameADD (column datatype [DEFAULT expr][,column datatype...]);
注:可同时插入多列,“[]”中的内容可按照需要决议是否写入。例:给表B增添一列birthday,设置默认日期为当前日期
ALTER TABLE B ADD (birthday DATE DEFAULT sysdate);
- 4
删除列
ALTER TABLEtable_nameDROP(column);例:删除表B的birthday列
ALTER TABLE B DROP (birthday);
- 5
点窜列类型(数据类型、长度、默认值)
ALTER TABLEtable_nameMODIFY (column datatype [DEFAULT expr][,column datatype...]);例:将表B的列score点窜为NUMBER类型,默认值为0(下图为点窜后表属性对比)
ALTER TABLE B MODIFY (score NUMBER DEFAULT 0);

- 6
点窜列名
ALTER TABLEtable_nameRENAME column old_column to new_column;例:将表B的列name点窜为student_name:
ALTER TABLE B RENAME column name to student_name;








