一个奇怪的问题,新增的列找不到??
因为原来的列有标识,所以要删除后重新增加该列,以取消标识
drop table #qq
select * into #qq from rsda where 1=0
alter table #qq drop column pid
alter table #qq add pid bigint
insert into #qq (pid,pname) values (123, 'coolwin ')
select * from #qq
总是出现一个错误提示,
服务器: 消息 207,级别 16,状态 1,行 7
列名 'pid ' 无效。
这是怎么回事,明明上一句已经增加了pid列,但在vb边运行就没有问题,真是奇怪
------解决方案--------------------exec ( 'alter table #qq add pid bigint ')