在sql server里怎么截取日期型数据的年份 比如: 1994-8-4 我只想知道1994

解决方案 »

  1.   

    declare @d datetime
    set @d = '2005-09-20'
    select datepart(year, @d)
      

  2.   

    函数:YearOf(const AValue: TDateTime):Word;ShowMessage(IntToStr(YearOf(Date)));
      

  3.   

    sql server :  year(getdate())  DatePart(yyyy,getdate())delphi:  uses dateutils   yearof(),monthof(),dayof()我的总结。呵呵...^_*
      

  4.   

    把你的时间转换为string,然后用copy()设一下要取的长度,可行吗
      

  5.   

    showmessage(formatedatetime('yyyy',now))