
数据定义语言(DDL): CREATE ALTER DROP
数据操纵语言(DML): INSERT DELETE UPDATE SELECT
事务控制语言(TCL): COMMIT ROLLBACK
数据控制语言(DCL): GRANT REVOKE
数据定义语言用于改变数据库结构,包括创建、更改和删除数据库对象
用于操纵表结构的数据定义语言命令有:
CREATE TABLE 创建表
ALTER TABLE 修改表
TRUNCATE TABLE 删除表中的数据 日志只记录一次 效率高
DROP TABLE 删除表
create table emp ( emp_id NUMBER(10) not null, --员工编号 emp_name VARCHAR2(100), --员工姓名 emp_sex VARCHAR2(5), --员工性别 emp_birthday DATE, --生日 emp_salary DATE, --薪资 primary key (emp_id) --主键 )
alter table 表名 add constraint 字段 primary key (字段); --设置主键 alter table USER_INFO modify USER_NAME VARCHAR2(500); --修改字段长度
TRUNCATE TABLE 表名
TRUNCATE TABLE USER_INFO
DROP TABLE 表名
上一篇:05 数据操纵语言