【问题标题】:Problem inserting into table in oracle using PopSQL使用 PopSQL 在 oracle 中插入表时出现问题
【发布时间】:2023-02-04 12:14:14
【问题描述】:

我遇到的问题是使用 PopSQL,当我将一些东西插入表时它说成功但是然后它通过说 0 行受影响并且我无法弄清楚问题是什么因为 PopSQL 可以正常工作postgres 和 Mysql。任何帮助深表感谢。

  CREATE TABLE employees 
    (
      employee_id NUMBER PRIMARY KEY,
      first_name VARCHAR2(30) NOT NULL,
      last_name VARCHAR2(30) NOT NULL,
      hire_date DATE NOT NULL,
      salary NUMBER(8,2) NOT NULL
    );
    
    
    
    INSERT INTO EMPLOYEES VALUES (100, 'Malik', 'Makkes', '01-JAN-2010', 9000);
    COMMIT;
    SELECT * FROM employees;

【问题讨论】:

    标签: sql oracle


    【解决方案1】:

    对我来说似乎是系统错误

    尝试这个 :

    INSERT INTO employees (employee_id, first_name, last_name, hire_date, salary)
    VALUES (100, 'Malik', 'Makkes', '01-JAN-2010', 9000);
    COMMIT;
    SELECT * FROM employees;
    

    确保更改 VALUES 子句以匹配 employees 表中正确的列数和数据类型。

    【讨论】:

      猜你喜欢
      • 2021-12-09
      • 2014-07-11
      • 1970-01-01
      • 2013-11-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-07
      • 2020-11-10
      • 2015-06-11
      相关资源
      最近更新 更多