在一大
有时候发现drop table tablename 并没有真正删除
比方说有一个表t ,有两个字段 id Identity(int,1,,1),f varchar(10)
我执行如下语句
-------------------if exists(select * from sysobjects where id = object_id('t'))
drop table tinsert into t values('1')
insert into t values('2')
-------------------
照理说它们id应该从1开始,但有时就是从上次的最大id开始(我现在还没发现究竟是什么原因),一起执行就会出错,但一步一步执行就不会,是不是一定要drop table t 后面加go 但在sql里面又示允许有go,我又希户让query执行两次, 有什么办法