摘要: 有时候需要把数据库中表记录都删除掉,为了方便我们有必要制作一个清空数据库的脚本,这里主要是考虑存在外键约束,和标识列问题。存在外键关系时候就要查询出,先要删除哪一张表,后要删除哪一张表,当存在标识列的时候,就要DBCC Checkident 来重新设置标识值Declare @Sql nvarchar(Max);With T1As( Select Convert(int,0) as LevelNo,... 阅读全文
posted @ 2008-07-10 16:19 世之云枭 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 判断当表存在标识列的时候就要允许将显式值插入表的标识列中,设置:Set Identity_Insert TableName Off 判断数据类型如,varchar,char,datetime,nvarchar,nchar,uniqueidentifier时候,在Insert字段中就要增加双引号,否则就不加; Use Test Go Declare @Table1 nvarchar... 阅读全文
posted @ 2008-07-10 16:17 世之云枭 阅读(356) 评论(0) 推荐(0) 编辑