Auto commit
This commit is contained in:
parent
c2fd89cd97
commit
4958a07e62
@ -47,3 +47,40 @@ ALTER TABLE orders DROP FOREIGN KEY orders_ibfk_1;
|
|||||||
DROP TABLE orders;
|
DROP TABLE orders;
|
||||||
```
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 练习二
|
||||||
|
|
||||||
|
```sql
|
||||||
|
#(1)创建表、插入记录
|
||||||
|
CREATE TABLE pet(
|
||||||
|
`name` VARCHAR(20) NOT NULL COMMENT '宠物名称',
|
||||||
|
`owner` VARCHAR(20) COMMENT '宠物主人',
|
||||||
|
species VARCHAR(20) NOT NULL COMMENT '种类',
|
||||||
|
sex CHAR(1) NOT NULL COMMENT '性别',
|
||||||
|
birth YEAR NOT NULL COMMENT '出生日期',
|
||||||
|
death YEAR COMMENT '死亡日期'
|
||||||
|
);
|
||||||
|
INSERT INTO pet()
|
||||||
|
VALUES
|
||||||
|
('Fluffy', 'Harold', 'cat', 'f', 2003, 2010),
|
||||||
|
('Claws', 'Gwen', 'cat', 'm', 2004,NULL ),
|
||||||
|
('Buffy', NULL, 'dog', 'f', 2009, NULL),
|
||||||
|
('Fang', 'Benny', 'dog', 'm', 2000, NULL),
|
||||||
|
('Bowser', 'Diane', 'dog', 'm', 2003, 2009),
|
||||||
|
('Chirpy', NULL, 'bird', 'f', 2008, NULL);
|
||||||
|
#(2)更新记录
|
||||||
|
UPDATE pet
|
||||||
|
SET `owner` = 'Kevin'
|
||||||
|
WHERE `name` = 'Fang';
|
||||||
|
#(3)
|
||||||
|
UPDATE pet
|
||||||
|
SET `owner` = 'Kevin'
|
||||||
|
WHERE `owner` IS NULL;
|
||||||
|
#(4)
|
||||||
|
DELETE FROM pet
|
||||||
|
WHERE death IS NOT NULL;
|
||||||
|
#(5)
|
||||||
|
TRUNCATE pet;
|
||||||
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user