SQL基本语句

来源:互联网 发布:js中的深拷贝和浅拷贝 编辑:程序博客网 时间:2024/05/21 04:44

基本模式定义(DDL)
下述命令大多在MySql内运行。
1.create

create table r  (A1 D1,   A2 D2,   ...   An Dn   <完整性约束1>   <完整性约束2>   ...);

2.alter

alter table r add A D;alter table r drop A;alter table r modify column A D;#更改表r的A列属性为D

同样可以通过alter修改表的约束条件,例如:

ALTER TABLE PersonsADD UNIQUE (Id_P)

3.drop

drop table r;

4.desc

desc r;#查看表结构

5.查看数据库中定义的表

show tables;

数据库的修改(DML)
1.delete

DELETE FROM 表名称 WHERE 列名称 = 值

2.insert

INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

table_name (列1, 列2,…)可以省略。
同时,可以将select的结果作为value插入到表中。
例如:

insert into departmentselect * from student;

3.update

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
0 0
原创粉丝点击