SQL Server不能通过条件控制生成同名的存储过程

最近临时表和业务表的语言排序规则不一样.
创建的临时表的时候想根据条件创建不同排序规则的临时表
结果发现一个让人气馁的问题.SQL Server不支持这种创建.
例如:
if 1 = 1
   begin
     Create  table  #t 
     ( 
       Id             int
     ) 
   end
   else
   begin
     Create  table  #t 
     ( 
       Id             int
     )
   end

如上代码是不能在SQL Server的查询分析器里产生这个临时表的.
难道临时表的生成有他的特殊性?

posted on 2005-08-23 10:04  Meyer  阅读(964)  评论(0编辑  收藏  举报

导航