赞
踩
目录
在数据库中我们常常提到增删改查,之前的几篇文章我们都是围绕SELECT语句为核心展开的,即增删改查中的查方面。本篇中我将介绍增(INSERT INTO)删(DELETE)改(UPDATE)这三类SQL语句的使用方法。
INSERT INTO 语句用于向表格中插入新的行。
INSERT INTO 表名称 VALUES (值1, 值2,....)
我们也可以指定所要插入数据的列:
INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
INSERT INTO dbo.CUSTOMERS VALUES ('abc',33)
只插入NAME字段为'efg':
INSERT INTO dbo.CUSTOMERS (NAME) VALUES ('efg')
NAME为'efg'的行中AGE为空值(NULL)
Update 语句用于修改表中的数据。
UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
我们为 first_name 是 "efg" 的人添加 last_name:
UPDATE dbo.CUSTOMERS_NEW SET LAST_NAME = 'efg123' WHERE FIRST_NAME = 'efg'
我们将FIRST_NAME为hij的记录中的LAST_NAME和AGE数据更新成'xyz'和55:
UPDATE dbo.CUSTOMERS_NEW SET LAST_NAME = 'xyz',AGE=55 WHERE FIRST_NAME = 'hij'
DELETE 语句用于删除表中的行。
DELETE FROM 表名称 WHERE 列名称 = 值
删除FIRST_NAME为'abc'的行。
delete from dbo.CUSTOMERS_NEW where FIRST_NAME='abc';
删除后只剩两行了:
可以在不删除表的情况下删除所有的行。这意味着表的结构、属性和索引都是完整的:
DELETE FROM dbo.CUSTOMERS_NEW;
表中所有数据全部被删除:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。