gpt4 book ai didi

sql - 如何在表格中插入日期?

转载 作者:行者123 更新时间:2023-12-02 07:57:33 25 4
gpt4 key购买 nike

我有这张表,但我不确定输入日期的格式是什么

insert into Works (ClientID, CCode, BranchNo, EquipNo, HireDate)
select 001, 101, 01, 24500, '23-JAN-13' from dual union
select 002, 102, 01, 23200, '12-SEP-12' from dual union
select 003, 103, 01, 11500, '15-DEC-14' from dual union
select 004, 104, 01, 76830, '16-MAR-16' from dual union
select 005, 105, 01, 23760, '08-JUN-15' from dual

这不起作用,它只是给我这个错误:

ORA-00904: "HIREDATE": invalid identifier

新错误:https://m.imgur.com/gallery/LkrLsol

最佳答案

尝试使用有效的日期文字:

insert into Works (ClientID, CCode, BranchNo, EquipNo, HireDate)
select 001, 101, 01, 24500, date '2013-01-23' from dual union
select 002, 102, 01, 23200, date '2012-09-12' from dual union
select 003, 103, 01, 11500, date '2014-12-15' from dual union
select 004, 104, 01, 76830, date '2016-03-16' from dual union
select 005, 105, 01, 23760, date '2015-06-08' from dual

您还可以使用 Oracle 的 TO_DATE 函数:

TO_DATE('23-JAN-13', 'DD-MON-YY')

关于sql - 如何在表格中插入日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61692138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com