Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 插入值查询抛出错误_Sql_Oracle_Oracle11g - Fatal编程技术网

Sql 插入值查询抛出错误

Sql 插入值查询抛出错误,sql,oracle,oracle11g,Sql,Oracle,Oracle11g,我使用的是Oracle11g,在输入以下查询时出现以下错误 INSERT INTO Customer(Customer_id, First_Name, Last_Name, DOB, Gender, PAN_No) VALUES(301, ‘Robert’, ‘William’, 1986-10-05, ‘M’,’PQ56794’); 错误: ORA-01756:带引号的字符串未正确终止 问题是 ’PQ56794’ 如果可行,请尝试以下方法: INSERT INTO Customer(Cu

我使用的是Oracle11g,在输入以下查询时出现以下错误

INSERT INTO Customer(Customer_id, First_Name, Last_Name, DOB, Gender, PAN_No) 
VALUES(301, ‘Robert’, ‘William’, 1986-10-05, ‘M’,’PQ56794’);
错误:

ORA-01756:带引号的字符串未正确终止

问题是

’PQ56794’
如果可行,请尝试以下方法:

INSERT INTO Customer(Customer_id, First_Name, Last_Name, DOB, Gender, PAN_N0) 
VALUES(301, 'Robert', 'William', to_date('19861005','YYYYMMDD'), 'M','PQ56794');

提示:始终从记事本复制以避免与报价相关的问题。

用正确的报价字符替换所有报价。否我得到ORA-00932:不一致的数据类型:预期的日期得到数字我已编辑我的答案以插入日期。试着让它起作用。