truncate table
ݲɻָԵɾ truncate ʶл
LinqUtil.Db.ExecuteCommand("TRUNCATE TABLE warehousing"); //warehousingΪɾЧʸߣһռıãͨɾʹ
LinqUtil.Db.ExecuteCommand("delete ioinfo"); //Ϊɾռ滹
LinqUtil.Db.ExecuteCommand("dbcc checkident(ioinfo,reseed,0)"); //ռ,ioinfoΪ
LinqUtil.Db.SubmitChanges();
ձִ
DBCC CHECKIDENT(,reseed,ʼֵ)
:
Ҫѱ Employee IDպ1ʼ
DBCC CHECKIDENT(Employee,reseed,0)--һݣʼֵʼ1
-------------------------------------------------------------------------------------
ʹSQLݿб
ݿ,ռ䲻,˴㽫ݿݽȫ,dz,һһŵ,ʵ鷳,˾SQLһ.ҵַ.ʹõݿΪMS SQL SERVER.
1.б,ΪһSQL
ƴ :
declare @trun_name varchar(8000)
set @trun_name=''
select @trun_name=@trun_name + 'truncate table ' + [name] + ' ' from sysobjects where xtype='U' and status > 0
exec (@trun_name)
÷ʺϱǷdz,,ַij,ܽȫ.
2.αб
ƴ :
declare @trun_name varchar(50)
declare name_cursor cursor for
select 'truncate table ' + name from sysobjects where xtype='U' and status > 0
open name_cursor
fetch next from name_cursor into @trun_name
while @@FETCH_STATUS = 0
begin
exec (@trun_name)
print 'truncated table ' + @trun_name
fetch next from name_cursor into @trun_name
end
close name_cursor
deallocate name_cursor
Լ,Ϊ洢̵, ܹһб,һԽѡձ.
3.δĴ洢
exec sp_msforeachtable "truncate table "
÷һб,ܼӹ.
-----------------------------------------------------------------------------
ձsql
ʹdeleteձ
DELETE FROM t
Ҳʹtruncate
truncate table
CREATE TABLE [Լ]
(1 [ȱʡֵ1Լ1]
(2 [ȱʡֵ2Լ2]
n [ȱʡֵnԼn]
[TABLESPACE ռ]
[STORAGE (Ӿ䣩]
[ENABLE Լ]
[DISABLE Լ]
INSERT INTO [(1,)]
VALUES(ֵ1ֵ2,ֵn)
UPDATE SET 1ʽ12ʽ2
WHERE
ɾ
ɾݣɾڵݡ
䷨:
DELETE FROM WHERE
ṹ
ѴڵıУ䷨
ALTER TABLE ADD( ())
磺
ALTER TABLE STUDENT ADD (DEPARTMENT CHAR(8));
b.е͡
磺
ALTER TABLE STUDENT MODIFY(NAME VARCHAR2(25));
ɾ
Ѿڵıɾ䷨:
DROP TABLE
磺
DROP TABLE EMP
ѯ
SELECTΪ
SELECT [DISTINCT|ALL] {*|ģʽ.] {|ͼ|
] .*| {ʽ[б]} } [, [ģʽ. ] {|
ͼ|} .*| ʽ[б] ]
FROM [ģʽ.] {|ͼ|} [@ݿ] []
[, [ģʽ.] {|ͼ|} [@ݿ]
[] ]
[WHERE]
[START WITH CONNECT BY ]
[GROUP BYʽ[ʽ] [HAVING]
[UNION|UNION ALL |INTERSECT|MINUS]SELECT
[ORDER BY{ʽ|λ} [ASC|DESC] [, {ʽ|λ[ASC|DESC]}]]