先select 生日  from 学生@sql where ...;
看看数字跟日期有什么联系。

解决方案 »

  1.   

    你按这种方法插入的时间对吗?update 学生@sql
      set 生日 = 31287
        where id = 1
      

  2.   

    update test_db
     set 出生年月='01-5月-1986'
     where id='1'
    我这样行
      

  3.   

    生日 = To_Date('1980-5-1', 'yyyy-mm-dd')
    查查生日格式'yyyy/mm/dd'或者'dd-mm-yyyy'都有
      

  4.   

    update 学生@sql
      set 生日 = '1980-5-1'
        where id = 1
    也不行