我发现在PB里创建的临时表,字段默认是not null和SQLServer不一样。例如: vsSql="create table #arp_original(s varchar(100))" EXECUTE IMMEDIATE :vsSql;