国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

刪除數(shù)據(jù)

2024-07-21 02:49:13
字體:
供稿:網(wǎng)友
刪除數(shù)據(jù)

  我們有兩種方式刪除數(shù)據(jù),DELETE語句和TRUNCATE語句。需要注意它們的區(qū)別,DELETE語句是以完整模式記錄日志的,所以它的性能相對(duì)較低。而TRUNCATE語句是以最小模式來記錄日志的,并且它會(huì)重置標(biāo)識(shí)種子。下面是示例代碼。

USE tempdb;GO-- 準(zhǔn)備測(cè)試數(shù)據(jù)IF OBJECT_ID('dbo.Orders','U') IS NOT NULL DROP TABLE dbo.Orders;IF OBJECT_ID('dbo.Customers','U') IS NOT NULL DROP TABLE dbo.Customers;GOSELECT * INTO dbo.Orders FROM TSQLFundamentals2008.Sales.Orders;SELECT * INTO dbo.Customers FROM TSQLFundamentals2008.Sales.Customers;ALTER TABLE dbo.Customers ADDCONSTRAINT PK_Customers PRIMARY KEY(custid);ALTER TABLE dbo.Orders ADDCONSTRAINT PK_Orders PRIMARY KEY(orderid),CONSTRAINT FK_Orders_Customers FOREIGN KEY(custid) REFERENCES dbo.Customers(custid);-- 刪除數(shù)據(jù)-- 方法一:DELETE(完整模式日志,性能低)DELETE FROM dbo.OrdersWHERE orderdate<'20070101';-- 基于聯(lián)接的DELETEDELETE FROM orders FROM dbo.Orders AS ordersLEFT JOIN dbo.Customers AS customers ON orders.custid= customers.custidWHERE customers.country= N'USA';-- 方法三:TRUNCATE(最小模式日志,性能高;重置標(biāo)識(shí)種子)TRUNCATE TABLE dbo.Orders;


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 翼城县| 宁化县| 杭州市| 吴忠市| 定西市| 楚雄市| 梅河口市| 赞皇县| 大邑县| 惠来县| 略阳县| 施甸县| 嵊州市| 尼勒克县| 炉霍县| 宿州市| 乌兰县| 重庆市| 五家渠市| 安吉县| 九龙坡区| 永清县| 公主岭市| 鄱阳县| 湘乡市| 汉源县| 平和县| 乌鲁木齐市| 华宁县| 罗源县| 卓尼县| 延津县| 博客| 肇庆市| 介休市| 渑池县| 英山县| 加查县| 雷州市| 高唐县| 平阴县|