数据定义语言(Data Define Language,DDL)
- 数据库操作
操作 | 语句 |
---|---|
创建 | create database db_name ; |
删除 | drop database db_name ; |
展示 | show databases; |
选择 | use db_name ; |
- 表操作
操作 | 语句 |
---|---|
创建 | create table t_name (field_definations);create table t_name like t_name ;create table t_name select_statement; |
删除 | drop table t_name |
修改 | alert table t_name rename to new_t_name alert table t_name add column field_definations;alert table t_name modify column field_definations;alert table t_name drop field_name ;alert table t_name rename column field_name to new_field_name ;alert table t_name add primary key(field_name );alert table t_name drop primary key(field_name ); |
- 索引操作
操作 | 语句 |
---|---|
创建 | create index index_name on t_name |view_name (field_name );create index unique index_name on t_name |view_name (field_name );create index clustered | nonclustered index_name on t_name |view_name (field_name );create index unique clustered | nonclustered index_name on t_name |view_name (field_name ); |
- 视图操作
操作 | 语句 |
---|---|
创建 | create view view_name as select_statement; |
删除 | drop view view_name ; |
数据操作语言(Data Management Language,DML)
操作 | 语句 |
---|---|
增加 | insert into t_name values (values )…;insert into t_name (field_names ) values (values )…; |
删除 | delete from t_name ;delete from t_name where_statement ; |
更新 | update t_name set field_name =value ;update t_name set field_name =value where_statement`; |
检索 | select_statement |
数据控制语言(Data Control Language,DCL)
待更新…
事务控制语言(Transaction Control Language,TCL)
待更新…