ORA-00917:在Oracle中不存在插入时缺少逗号

阿明文森特

我有这样的查询:

INSERT INTO KONTAK (IDKONTAK, NAMA, NOHP, ALAMAT, GROUPKONTAK_FK) VALUES 
(SQ_IDKONTAK.NEXTVAL, 'ANDIKA PRATAMA', '+6285226202202', 'JPR', '' WHERE NOT EXISTS
(SELECT * FROM KONTAK WHERE NAMA = 'AMIN'))

我想基于KONTAK NAMA ='AMIN'中不存在的值将数据插入KONTAK表。

当我运行它时,我得到了错误:

ORA-00917:缺少段落

有什么建议吗?

Codenheim

如果你正在尝试做一个有条件的插入,那么你可以使用合并,或使用这样的事情,假设你要插入'ANDIKA PRATAMA'只有当'AMIN'已不存在(这没有意义的我,但它似乎是你的目标):

insert into table1(id1, col1, col2)
  select sequence1.nextval, 'VAL1', 'VAL2'
    from dual
    where not exists (select 1 from table1 where col1 = 'AMIN')

http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_9014.htm

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ORA-00917:缺少逗号错误

来自分类Dev

序列不存在ORA-02289

来自分类Dev

ORA 00936缺少表达

来自分类Dev

Oracle.ManagedDataAccess.EntityFramework-ORA-01918:用户'dbo'不存在

来自分类Dev

ORA-00942:表或视图不存在-Oracle

来自分类Dev

ORA-02289:序列不存在

来自分类Dev

“ ORA-00942:表或视图不存在”仅在存储过程中运行时

来自分类Dev

java.sql.SQLException:ORA-00917:在表中插入行时缺少逗号

来自分类Dev

ORA-00917,缺少段落

来自分类Dev

错误:ORA-00917:缺少逗号00917。00000-“缺少逗号”

来自分类Dev

Oracle 11g XE-突然出现ORA-01034:ORACLE不可用,而ORA-27101:共享内存领域不存在

来自分类Dev

C#{“ ORA-00917:缺少逗号”}插入查询错误

来自分类Dev

ORA-02289序列不存在,在冬眠中出错

来自分类Dev

ORA-20000:模式“ HR”不存在或特权不足

来自分类Dev

Spring / Hibernate / Oracle:不存在ORA-02289序列吗?

来自分类Dev

ORA-00942:Spring Boot中的Spring JDBC模板不存在表或视图

来自分类Dev

Oracle触发器错误“ ORA-00942:表或视图不存在”

来自分类Dev

请帮助-ORA-00917:缺少逗号插入错误

来自分类Dev

java.sql.sqlexpcetion:ORA-00917:缺少逗号

来自分类Dev

ORA-00917:缺少逗号SQL Oracle错误

来自分类Dev

java.sql.SQLException:ORA-00917:在表中插入行时缺少逗号

来自分类Dev

缺少逗号,oracle ORA-00917

来自分类Dev

sql oracle,错误“ PL / SQL:SQL语句已忽略”和“ PL / SQL:ORA-00917:缺少逗号”

来自分类Dev

ORA-00917 在 Powershell 中缺少逗号

来自分类Dev

ORA-12545:连接失败,因为 Mac 中不存在目标主机或对象 - SQLPLUS

来自分类Dev

ORA-00942: 表或视图不存在

来自分类Dev

ORA-00907: 缺少右括号和 ORA-00942: 表或视图不存在

来自分类Dev

[ORA]ORA-00917:插入表时缺少逗号

来自分类Dev

出现错误“ORA-00942:表或视图不存在”

Related 相关文章

  1. 1

    ORA-00917:缺少逗号错误

  2. 2

    序列不存在ORA-02289

  3. 3

    ORA 00936缺少表达

  4. 4

    Oracle.ManagedDataAccess.EntityFramework-ORA-01918:用户'dbo'不存在

  5. 5

    ORA-00942:表或视图不存在-Oracle

  6. 6

    ORA-02289:序列不存在

  7. 7

    “ ORA-00942:表或视图不存在”仅在存储过程中运行时

  8. 8

    java.sql.SQLException:ORA-00917:在表中插入行时缺少逗号

  9. 9

    ORA-00917,缺少段落

  10. 10

    错误:ORA-00917:缺少逗号00917。00000-“缺少逗号”

  11. 11

    Oracle 11g XE-突然出现ORA-01034:ORACLE不可用,而ORA-27101:共享内存领域不存在

  12. 12

    C#{“ ORA-00917:缺少逗号”}插入查询错误

  13. 13

    ORA-02289序列不存在,在冬眠中出错

  14. 14

    ORA-20000:模式“ HR”不存在或特权不足

  15. 15

    Spring / Hibernate / Oracle:不存在ORA-02289序列吗?

  16. 16

    ORA-00942:Spring Boot中的Spring JDBC模板不存在表或视图

  17. 17

    Oracle触发器错误“ ORA-00942:表或视图不存在”

  18. 18

    请帮助-ORA-00917:缺少逗号插入错误

  19. 19

    java.sql.sqlexpcetion:ORA-00917:缺少逗号

  20. 20

    ORA-00917:缺少逗号SQL Oracle错误

  21. 21

    java.sql.SQLException:ORA-00917:在表中插入行时缺少逗号

  22. 22

    缺少逗号,oracle ORA-00917

  23. 23

    sql oracle,错误“ PL / SQL:SQL语句已忽略”和“ PL / SQL:ORA-00917:缺少逗号”

  24. 24

    ORA-00917 在 Powershell 中缺少逗号

  25. 25

    ORA-12545:连接失败,因为 Mac 中不存在目标主机或对象 - SQLPLUS

  26. 26

    ORA-00942: 表或视图不存在

  27. 27

    ORA-00907: 缺少右括号和 ORA-00942: 表或视图不存在

  28. 28

    [ORA]ORA-00917:插入表时缺少逗号

  29. 29

    出现错误“ORA-00942:表或视图不存在”

热门标签

归档