数据库原理及应用(实践部分)
SQLServer–数据的插入,更新,删除
数据的插入INSERT
描述:
INSERT :向表(table)中插入行。
操作:
插入完整内容的行:
1.(推荐)
INSERT INTO 表名
(
字段名称1,
字段名称2,
…
字段名称n
)
VALUES (
信息1,
信息2,
…
信息n
)
即使打乱了顺序,这种方法也能将内容安全地插入。
2.(不推荐)
INSERT INTO 表名
VALUES (
信息1,
信息2,
…
信息n
)
这个信息需要与表建立的顺序一致。
插入内容的时候必须是依序全内容插入,即使内容为空,也必须用空值 NULL 来填补。
运行:
create database school
go
USE school
go
CREATE TABLE teacher
(
ID int not null,
Name varchar(20) not null,
sex char(2) not null,
Phone varchar(20) null
)
go
INSERT INTO teacher(
ID,
Name,
sex)
VALUES(
'1',
'Lucy',
'F')
go
数据的删除DELETE
描述:
1.DELETE FROM 后面需要你指定删除内容所在的表
2.WHERE 语句是过滤语句,它用来帮你寻找哪条内容是你想要删除的
操作:
1.删除表中的指定行
DELETE FROM 表名 WHERE 字段名称n=信息n
2.删除表中的所有行
DELETE FROM 表名
数据的更改UPDATE
描述:
1.需要更新的表(table)名
2.需要更新的字段(column)名和它的新内容(row)
3决定更新哪一条内容(row)的过滤条件
操作:
更新表中的指定行:
UPDATE 表名
SET 字段名称t=信息t
WHERE 字段名称n=信息n
运行:
把表格里ID为2 的价位改为¥6
update prices
SET price='$6'
WHERE ID=2
插入insert后面()里填写的字段名称不必与表里的字段名称大小写一致 ↩︎