Oracle SQL错误:ORA-00917:缺少逗号00917。00000-“第;缺少逗号“;

Oracle SQL错误:ORA-00917:缺少逗号00917。00000-“第;缺少逗号“;,oracle,Oracle,当我尝试插入以下数据时,我收到错误:SQL错误:ORA-00917:缺少逗号 91700000-“缺少逗号” 有人能给我指一下正确的方向吗 INSERT INTO club(member_id, first_name, last_name, join_date, club_name, sea_fresh) VALUES (club_member_id_seq.NEXTVAL, 'John', 'Murphy','TO_DATE('05-OCT-1995','DD-MON-YYYY')', 'Sp

当我尝试插入以下数据时,我收到错误:SQL错误:ORA-00917:缺少逗号 91700000-“缺少逗号” 有人能给我指一下正确的方向吗

INSERT INTO club(member_id, first_name, last_name, join_date, club_name, sea_fresh)
VALUES (club_member_id_seq.NEXTVAL, 'John', 'Murphy','TO_DATE('05-OCT-1995','DD-MON-YYYY')', 'SpudWoulds', 'Sea');

引用太多了。拆下外部的。(Oracle认为
'TO_DATE('
是一个字符串,然后需要一个逗号和下一个值。)

TO_DATE是Oracle内置的函数,用于将字符串转换为日期,不应将其括在单引号内,因此'TO_DATE('05-OCT-1995','DD-MON yyyyy')应写为TO_DATE('05-OCT-1995','DD MON yyyyyy'))

'TO_DATE('05-OCT-1995','DD-MON-YYYY')'