SQL Server数据表中数据的增加(插入)、查询、修改、删除
目錄
零、碼仙勵志
一、數據表中數據的增加(插入)
二、數據表中數據的查詢
三、數據表中數據的修改
四、數據表中數據的刪除
?
零、碼仙勵志
偉人所達到并保持著的高處,并不是一飛就到的,而是他們在同伴們都睡著的時候,一步步艱辛地向上攀爬的
特別提醒(一定要看一下):
這篇文章寫的是:SQL Server數據表中數據的增加(插入)、查詢、修改、刪除
不是:SQL Server中數據表的創建、查詢、修改、刪除
也不是:?SQL Server數據表中列的增加、查詢、修改、刪除
一、數據表中數據的增加(插入)
在創建數據表之前,需要有一個數據庫,我這里已經提前創建好了,數據庫的名字為students(不會創建數據庫的,請查看我的博客中? ?SQL Server的數據庫創建、修改、查詢、刪除)
創建好數據庫以后,我們需要先把數據庫打開(有人也叫選中數據庫)
打開數據庫語法: use 數據庫名(服務器內的名稱)
use students然后創建一個數據表(不會創建數據表的,請查看我的博客中???SQL Server中數據表的創建、查詢、修改、刪除)
create table stuinfo --創建學生信息stuinfo表 (--創建列開始sid int primary key, --sid 學生編號 類型int 主鍵sname nchar(8) not null, --sname 學生姓名 類型nchar(8) 非空saddress nvarchar(30), --saddress 學生地址 類型nvarchar(30)sclass int, --sclass 學生班級 類型intssex nchar(1) --ssex 學生性別 類型nchar(1) )準備工作已經好了,接下來我們開始正式增加(插入)數據
語法1:? insert into 表名(列名1,列名2,列名3,列名4) values (數據1,數據2,數據3,數據4)
insert into stuinfo(sid,sname,saddress,sclass,ssex) values (1,'碼仙1','火星',1001,'男');語法2:??insert into 表名values(數據1,數據2,數據3,數據4,數據5)? ?
使用限制:插入的是表中的全部列時才可以使用
insert into stuinfo values (2,'碼仙2','火星',1002,'女');語法3: (插入部分數據)insert? into 表名(列名1,列名2) values (數據1,數據2)
使用限制:主鍵和非空約束列必須添加數據
insert into stuinfo(sid,sname,sclass) values (3,'碼仙3',1003);注意事項:
1. into 語句可以省略但是不建議省略!
2.如果插入一條數據,末尾可以不寫分號;如果多條數據,每條語句后面必須寫分號
3.數據添加的時候,除了數值類型,全部要加單引號!!!如: '2007-11-04','張三',1,50,'北京'
4.小數數據精度要和列所定義的類型匹配!
二、數據表中數據的查詢
查詢的方式比較多,我這里稍微簡答介紹兩種,其余查詢請看我博客中專門介紹查詢的文章
1.查詢單條數據(也可以說查詢一行數據)
語法:select * from 表名 where 查詢條件
select * from stuinfo where sid=22.查詢整張表
語法:??select * from 表名
select * from stuinfo三、數據表中數據的修改
1.修改一個數據
語法:??update 表名 set 列名=新數據 where 查詢條件
update stuinfo set saddress='木星' where sid=12.修改一行數據
語法:??update 表名 set 列名1=新數據1,列名2=新數據2列名3=新數據3,?where 查詢條件
update stuinfo set sname='碼仙4',saddress='木星',sclass=4,ssex='女' where sid=1;四、數據表中數據的刪除
語法:??delete from 表名where 查詢條件;
delete from stuinfo where sid=2;本篇博客來自于郝斌老師視頻教程的總結以及筆記的整理,僅供學習交流,切勿用于商業用途,如有侵權,請聯系博主刪除,博主QQ:194760901?
總結
以上是生活随笔為你收集整理的SQL Server数据表中数据的增加(插入)、查询、修改、删除的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2004年各主要城市人均工资一览表
- 下一篇: mysql 日志配置