select sysdate from dual;

解决方案 »

  1.   

    declare @SysDate datetime
    select @SysDate=GetDate()
      

  2.   

    GetDate()函数可以得到日期+时间,如只需要日期,用Convert转换
      

  3.   

    用GetDate()函数,如果需要转换,则用Convert,Cast,DatePart等函数。
    例如:
    Print convert(varchar(2),datepart(dd,GetDate()))+convert(varchar(2),datepart(hh,GetDate()))
      

  4.   

    select getdate() as SQLDate
      

  5.   

    那是无标准sql的规格, 肯定是五花百门. 不如给你另类的答案Interbase 6.x:
    Select Cast('now' as date) from rdb$database;===>
    '09/13/02'Select case('now' as timestamp) from rdb$database;===>
    '09/13/02 04:50pm' 
      

  6.   

    有误:Select cast('now' as timestamp) from rdb$database;===>
    '09/13/02 04:50pm'