delete(delete * from 表名)

Transact-SQL学习笔记4——DML语句

数据操作语言(DML:Data Manipulation Language):其语句包括动词INSERT、UPDATE和DELETE。它们分别用于添加、修改和删除。


1.INSERT 插入行

INSERT INTO 表名 (列名, ...) VALUES (值1, ...) ;

例:

INSERT INTO student (stu_id,stu_name,sex,birthday,Email,class)

VALUES (10,'柳芳','女','2000-03-23','123@qq.com','初一(2)班')

如果向表中所有字段插入值 可以省略 (列名)

INSERT INTO 表名 VALUES (值1, ...) ;

例:

INSERT INTO student VALUES

(10,'柳芳','女','2000-03-23','123@qq.com','初一(2)班')

插入多行数据

INSERT INTO 表名 (列名, ...) VALUES

(值01, ...),

(值11, ...),

(值21, ...), ;

例:

INSERT INTO student (stu_id,stu_name,sex,birthday,Email,class)

VALUES

(10,'柳芳','女','2000-03-23','123@qq.com','初一(2)班')

(11,'王芳','女','2000-06-23','123456@qq.com','初一(2)班')

(12,'李芳','女','2000-07-28','123789@qq.com','初一(2)班')


UPDATE 更新数据

UPDATE 表名

SET 列=新值,列=新值, .. .

WHERE 筛选条件;

例:

UPDATE 表student

SET stu_name = '刘芳',Email='789@qq.com'

WHERE stu_id ='10';


SELECT 查询数据

SELECT *|列名 FROM 表名

WHERE 筛选条件

例:

SELECT * FROM student


SELECT stu_name FROM student

WHERE stu_id ='10'


DELETE 删除行

DELETE FROM 表名 WHERE 筛选条件

例:

DELETE FROM student WHERE stu_id ='10'


TRUNCATE 清空表数据

TRUNCATE TABLE 表名

例:

TRUNCATE TABLE student



学习参考资料:《跟韩老师学 SQL Server 数据库设计与开发》

内容底部广告位(手机)
标签:

管理员
草根站长管理员

专注网站优化+网络营销,只做有思想的高价值网站,只提供有担当的营销服务!

上一篇:赵孟頫(赵孟頫行书代表作《洛神赋》)
下一篇:返回列表

相关推荐