日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > 數(shù)據(jù)庫 > Sqlserver > MSSQL中如何用SQL清除所有表的數(shù)據(jù)

MSSQL中如何用SQL清除所有表的數(shù)據(jù)

來源:程序員人生   發(fā)布時間:2014-02-18 21:28:41 閱讀次數(shù):2976次
有朋友問起:MSSQL中如何用SQL清除所有表的數(shù)據(jù)?這個需求分三種類型:
第一:只要數(shù)據(jù)庫中表是空的;
第二:表是空的,并且自增長列可以從1開始增長。
第三:表是空的,并且自增長列可以從1開始增長,而且存在表間的約束。
邀月稍微整理了下,放在這里,便于有需要的朋友參閱。
其實(shí),這不算什么需求。只要用數(shù)據(jù)庫的生成腳本,幾分鐘即可生成一個干凈的表結(jié)構(gòu)及存儲過程、視圖、約束等。這里提供了另一種用SQL解決問題的方案。權(quán)當(dāng)是無聊的學(xué)習(xí),加深點(diǎn)印象吧。呵呵。
首先,作一些假設(shè):假設(shè)database名為TestDB_2000_2005_2008
預(yù)先準(zhǔn)備一些腳本

use master
go

IF OBJECT_ID('TestDB_2000_2005_2008') IS NOT NULL
-- print 'Exist databse!'
-- else print 'OK!'
DROP Database TestDB_2000_2005_2008
GO
Create database TestDB_2000_2005_2008
go
use TestDB_2000_2005_2008
go

IF OBJECT_ID('b') IS NOT NULL
drop table b
go
create table b(id int identity(1,1),ba int,bb int)
--truncate table b
insert into b
select 1,1 union all
select 2,2 union all
select 1,1

IF OBJECT_ID('c') IS NOT NULL
drop table c
go
create table c(id int identity(1,1),ca int,cb int)
insert into c
select 1,2 union all
select 1,3

先來看看第一種需求:只要數(shù)據(jù)庫中表是空的。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 综合久久久久久久 | 综合久久久久 | 国产视频一区二区三区四区 | 日韩城人网站 | 正在播放国产一区 | 国产一区二区视频在线播放 | 日韩三区三区一区区欧69国产 | 国产精品久久久久久久av大片 | 国产99久久精品一区二区永久免费 | 久久亚洲国产 | 久久免费国产精品 | 麻豆精品网站 | 国产精品123 | 久久久www成人免费精品张筱雨 | 99在线观看视频 | 亚洲日本一区二区 | 国产一区二区三区 在线 | 国产免费av一区二区三区 | 岛国av大片 | 日韩精品 | 久久密 | 日韩欧美一区在线 | av影视大全 | 欧美日韩视频第一页 | 影视在线观看 | 中文日产幕无线码一区二区 | 黄色小视频在线观看 | 欧美日韩激情一区 | 可以在线看的av | 五月天婷婷社区 | 亚洲欧美日本在线 | 成人午夜影院 | 久久丁香综合 | 国产天堂在线 | av网站大全在线观看 | 欧美精品一区二区三区四区 | 亚洲精品一区二区三区在线观看 | 美女视频久久久 | 黄色片视频免费看 | 国产91在线 | 中日 | 91久久久久久久久久久 |