如果你說用全司臨時表我還不如建一個表把它放在固定的表裡,我的這個字串很通用的,好多地方都要用到的,並且沒有變化的,我是在好多存儲過程生成sql語句要用到的。難道除了建表沒有別的方法了嗎?

解决方案 »

  1.   

    函数!
    create function get_const ()
    returns int
    as
    begin
      return 1000
    end
    go
      

  2.   

    调用:select yourdb.dbo.get_const ()
      

  3.   

    create function get_const_char ()
    returns varchar(400)
    as
    begin
      return 'abcddfdsfjsafglsagjlsjfslgretyetyrtpuu'
    end
    go
      

  4.   

    SQL2000可以,7。0或以下都不支持自定义函数
      

  5.   

    那用视图呀!
    create view 名
    as select '大力' a调用
    select a from 名
      

  6.   

    create proc getconst (@out int out)
    as
    begin
      select @out = 20000
    end
    go
    调用:declare @a int
    exec getconst @a out
    select @a