declare @adate datetime
set @adate=getdate()

解决方案 »

  1.   

    declare @adate datetime
    select @adate=getdate()
      

  2.   

    如楼上create proc 存储过程
    as
      declare @adate datetime
      set @adate=getdate()
      .............go
      

  3.   

    在需要用的时候可以直接用 GetDate() 可以不声明变量
      

  4.   

    create proc 存储过程 (@adate datetime)
    as
      if @adate is null
        set @adate=getdate()
      .............go
      

  5.   

    create proc sp_test (@adate datetime='')
    as
      if @adate=''
        set @adate=getdate()
      select @adate
    goexec sp_test
      

  6.   

    create proc sp_test (@adate datetime=null)
    as
      if @adate is null
        set @adate=getdate()
      select @adate
    goexec sp_test