SQL语言--DML
【摘要】 DML(数据操纵语言)是用于维护数据表中的具体数据,完成数据的增加(INSERT)、更新(UPDATE)、删除(DELETE)数据插入语法:INSERT INTO 表名(属性1,属性2,……) VALUES(值1,值2,……)例子:INSERT INTO shujv1(id,name) VALUES(1,'zhangsan')向数据表中插入数据时,值与属性要一一对应,且数据类型要匹配,还需要...
DML(数据操纵语言)是用于维护数据表中的具体数据,完成数据的增加(INSERT)、更新(UPDATE)、删除(DELETE)
数据插入
语法:INSERT INTO 表名(属性1,属性2,……) VALUES(值1,值2,……)
例子:INSERT INTO shujv1(id,name) VALUES(1,'zhangsan')
向数据表中插入数据时,值与属性要一一对应,且数据类型要匹配,还需要注意属性的约束要满足
当使用INSERT语句向表中插入数据时,如果不指定具体属性,则表示向所有属性中插入数据
数据更新
语法:UPDATE 表名 SET 属性1=新值1,属性2=新值2,…. [WHERE条件子句]
例子: UPDATE shujv1 SET name='lisi' WHERE id=1
UPDATE语句会将数据表中满足WHERE条件的对应元组的属性1、属性2…更新为新的值
如果后面不接WHERE条件子句,则会更新整张表的所有数据
数据删除
语法:DELETE FROM 表名 [WHERE条件子句]
例子: DELETE FROM shujv1 WHERE id=1
DELETE语句会将数据表中满足WHERE条件的对应元组删除(删除某一行)
如果后面不接WHERE条件子句,则会删除数据表中的所有数据
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)