第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

sql server 2005下神奇的Delete Top語句

標簽:
SQL Server

sql server 2005中Delete语句可以添加一个top参数

以下示例删除 Testdb 表中所有行的 10%。 

--生成测试数据库
Create database Testdb
go
USE [Testdb]
GO
--生成测试表
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[TestDelete](
    [PKID] [int] IDENTITY(1,1) NOT NULL,
    [TestID] [int] NULL,
    [testString] [nvarchar](50) NULL,
 CONSTRAINT [PK_TestDelere] PRIMARY KEY CLUSTERED 
(
    [PKID] ASC
)WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON) ON [PRIMARY]
) ON [PRIMARY]
go
--插入测试数据
declare @tmpID int 
set @tmpID=1
WHILE ( (SELECT max(PKID) FROM TestDelete)<2000 )
BEGIN
    set @tmpID=@tmpID+2
    insert into [TestDelete] ([TestID],[testString]) values(@tmpID,cast(@tmpID as nvarchar(10)))
    CONTINUE
END

select count(*) from TestDelete
go
--删除测试数据
    --以下示例删除 Testdb 表中所有行的 10%。 
DELETE TOP (10) PERCENT FROM TestDelete
GO
--下面这句执行错误
----DELETE TOP (10) PERCENT FROM TestDelete order by PKID desc 
----GO
select count(*) from TestDelete
go

--删除测试数据库
----drop database  Testdb
----go

微软的开发人员真的很奇怪?不得而知。一个奇怪的语句。

點擊查看更多內(nèi)容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習,寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學(xué)

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消