insert 表 (date字段) values (cast(@参数 as char(10)))

解决方案 »

  1.   

    能否在数据库中设定check使它变为00:00:00,请教!
      

  2.   

    update 表 set date字段=(cast(date字段 as char(10)))
      

  3.   

    若需在数据库中自动完成该功能,还不如就使用 char 型!
      

  4.   

    SQLSERVER是没有单独的date的数据类型,如果要数据库中的时间为'00:00:00
    而PB则有单独的日期数据类型
    如果在PB里面插数据的话,可以用datetime(date(yyyy-mm-dd),time('00:00:00'))这个函数所的返回的值
      

  5.   

    不用管它在数据库中存什么,只要你 pb 中给该列赋值的时候,用 today(),显示的时候格式化一下就可以了。