在存储过程中如何改变临时表??在线急等!! 其实,在存储过程中有许多的操作是不允许的,你可以先create table #tab来实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select aa,bb,cc into #bom from tf_bom where prd_no=...Declare @sql Varchar(2000)Set @sql='Alter table #bom addd .....'Exec(@sql)通过了 在存儲過程中不能用alter table 臨時表的結構不過你可改成這種方式------------------select aa,bb,cc,dd=0.00000000,ee=0.00000000 into #bom from tf_bom where prd_no=... select aa,bb,cc,cast( 0, numeric(28, 8) as dd,cast( 0, numeric(28, 8) as ee into #bom from tf_bom where prd_no=... select aa,bb,cc,cast( 0 as numeric(28, 8)) as dd,cast( 0 as numeric(28, 8)) as ee into #bom from tf_bom where prd_no=... --加exec,改为后就可以生效了select aa,bb,cc into #bom from tf_bom where prd_no=...exec('alter #bom add dd numeric(28,8) , ee numeric(28,8) ') --这dd,ee的值是取自另外的表 SQL前一条记录减后一条记录 创建表格的一点问题,请大家进来看一下! 收缩数据库文件时报错!望兄弟们解围! 小F姐姐进来下,谢谢了。。。。 XP 专业版中安装SQL SERver2000了。通过Query Analyzer 却无法连接127.0.0.1,为何 ? 收缩数据库可以中途停止吗? 急!调度xp_sendmail作业成功,但是收不到邮件 轻松一下,灌水! mcsd 70-029 试题疑问之十六??? 把查找出来的字符串赋值给变量怎么做才能使得变量不为NULL? 高手请解决一个问题 如何改变整个数据库内制定名称字段的类型?
Declare @sql Varchar(2000)
Set @sql='Alter table #bom addd .....'
Exec(@sql)
通过了
alter table 臨時表的結構
不過你可改成這種方式
------------------
select aa,bb,cc,dd=0.00000000,ee=0.00000000 into #bom from tf_bom where prd_no=...
exec('
alter #bom add dd numeric(28,8) ,
ee numeric(28,8) ') --这dd,ee的值是取自另外的表