多语言展示
当前在线:583今日阅读:155今日分享:35

sql 增删改操作

sql 对数据集的操作,增加删除修改。
工具/原料

sqlserver2008

方法/步骤
1

SQL INSERT INTO 语法INSERT INTO 语句可以有两种编写形式。a.第一种形式无需指定要插入数据的列名,只需提供被插入的值即可:INSERT INTO table_nameVALUES (value1,value2,value3,...);b.第二种形式需要指定列名及被插入的值:INSERT INTO table_name (column1,column2,column3,...)VALUES (value1,value2,value3,...);

2

下面是选自 'Class' 表的数据:

3

我们要向 'Class' 表中插入一个新行。insert into class values('107','七班','优秀班级4');

4

我们向指定列插入数据。下面的 SQL 语句将插入一个新行,但是只在 'CName'、'CNumber'  列插入数据(CID 字段会自动更新):insert into class(CNumber,CName) values('108','八班')

5

SQL UPDATE 语句UPDATE 语句用于更新表中已存在的记录。SQL UPDATE 语法UPDATE table_nameSET column1=value1,column2=value2,...WHERE some_column=some_value;

6

下面是选自“Class”表的数据,我们要修改第九行:

7

修改“Class”表第九行数据,把班级改成‘109’,班级名称改成“九班”,班级备注改成“优秀班级5”;下面的 SQL 语句将修改Cid为9一个行: update class set CNumber='109',CName='九班' ,CDemo='优秀班级5' where cid=9

8

SQL DELETE 语句DELETE 语句用于删除表中的行。SQL DELETE 语法DELETE FROM table_nameWHERE column=value;

9

下面的 SQL 语句将删除 cid为8的行:delete * from class where cid=8;

10

下面的 SQL 语句将删除 class 表所有的数据:DELETE FROM Class;orDELETE * FROM Class;

注意事项
1

sql不区分大小写

2

update 数据集要写where条件,不然会把整个表的数据修改

推荐信息