将特定日期和时间插入日期格式列

时间:2018-02-09 14:22:04

标签: sql sql-server

INSERT INTO pk_prodinfor (
    prod_id
    ,qtypotb
    ,target_wt
    ,balance_wt
    ,package_cat
    ,latest
    ,set_by
    ,set_time
    ,process_code
    ,tolocation
    ,package_size
    )
VALUES (
    '54-62-14479-064G'
    ,6480
    ,13
    ,.5
    ,'PC'
    ,1
    ,'30165'
    ,2018 - 02 - 09
    ,'F'
    ,'FG'
    ,''
    )

大家好,如何在sql中将日期时间2018-02-09 11:00:01插入DATE格式? 请帮忙。

上面的SQL给出错误。

1 个答案:

答案 0 :(得分:2)

Date/time literals should be quoted

修改,Even in Oracle

  

日期时间常数通过使用特定格式的字符日期值表示,并用单引号括起来。

values('54-62-14479-064G',6480,13,.5,'PC',1,'30165', '2018-02-09 11:00:01','F','FG','')