一个怪问题
最近使用SQL Server时发现一个怪问题,不知大家碰到过没有。
有二个数据表A、B,并且结构完全不同。我在执行下面的语句时出错。
select * into C From A
drop table C
select * into C From B
insert into B Select * From C
出错信息是说:表C与表B的结构不匹配
我打开表C,发现C表的结构与表A是完全一样的。这就是说
drop table C
select * into C From B
没有起作用。
而我执行下列语句却发现C表都改变了
select * into C From A
Select * From C
drop table C
select * into C From B
Select * From C
就是执行上面的语句时有错误。有没有人知道这是怎么回事。