1. 插入數(shù)據(jù)
(1)插入一行完整的數(shù)據(jù)
INSERT [INTO] CommoditySort VALUES('手機(jī)數(shù)碼','C1','B5')
(2)插入一行任意列的數(shù)據(jù)(沒有選中的列需要有默認(rèn)值或空值允許)
INSERT INTO persons (id_p, lastname , firstName, city )
VALUES (200,'haha' , 'deng' , 'shenzhen')
(3)插入多行數(shù)據(jù)
INSERT INTO persons
(id_p, lastname , firstName, city )
VALUES
(200,'haha' , 'deng' , 'shenzhen'),
(201,'haha2' , 'deng' , 'GD'),
(202,'haha3' , 'deng' , 'Beijing')
2. 更新數(shù)據(jù)
UPDATE 表名 SET 列名=更新值 [WHERE 更新條件]
UPDATE UserInfo SET UserName='李四',UserAddress='北京市昌平區(qū)'
WHERE UserId='daxia'
3. 刪除數(shù)據(jù)
DELETE [FROM] 表名 [WHERE <刪除條件>]
TRUNCATE TABLE 表名
DELETE UserInfo WHERE UserId='yoyo'
TRUNCATE TABLE
- 若將刪的表存在主外鍵關(guān)系,要先刪除子表中相應(yīng)的數(shù)據(jù)
- 使用TRUNCATE TABLE刪除數(shù)據(jù):
(1) 類似于沒有WHERE條件的DELETE語句,刪除表中的所有數(shù)據(jù)
(2) 刪除數(shù)據(jù)之后,再刪除數(shù)據(jù),標(biāo)識列從標(biāo)識種子開始
(3) 不能用于有外鍵約束的表
4. 批處理GO
- 定義:批處理是指從應(yīng)用程序一次性地發(fā)送一組完整SQL語句到SQL Server上執(zhí)行。批處理的所有語句被當(dāng)作一個(gè)整體,被成批的分析處理。
- GO語句不是T-SQL命令
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。