SQL基本语句

基本模式定义(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 Persons
ADD 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 department
select * from student;

3.update

UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值