请教关于临时表的问题。
set @ctable=' create table ##table (机器编号 varchar(20),'+@fyfield+'合计 numeric(18,2) )'
exec (@ctable)
建立了临时表,我想知道假如同时有多个session连接到了数据库,如果同时执行这个句子会不会
报对象已经存在?的错误,如果会报,想这样的问题如何解决呢?#table和##table是个是局部临时表,一个是全局临时表,那么在session级它又有什么约束吗?
问题点数:20、回复次数:2Top
1 楼pbsql(风云)回复于 2004-09-01 14:02:47 得分 20
因为是全局的所以会报错,用局部临时表则没问题Top
2 楼zjcxc(邹建)回复于 2004-09-01 14:04:24 得分 0
用局部临时表吧.Top




