将数据插入新表 - SQL - Oracle 11g

时间:2013-10-24 21:04:46

标签: sql database oracle

好的,我尝试了各种各样的东西,无法插入数据。 看看我的代码,我做错了什么? (有人建议我不要在数字字段上使用引号,这不起作用......

DESC TABLE

SQL> DESC BW_CLASS
 Name
 -----------------------
 CLASS_ID
 CLASS_NAME
 PROFESSOR
 NUMBER_OF_STUDENTS
 COST
 START_DATE
 END_DATE
 ROOM_NUM

我尝试了什么:

INSERT INTO BW_CLASS 
VALUES
(‘PC101’, ‘MS OFFICE BASICS’, ‘INDIANA JONES’,’18’,’1000’,
TO_DATE('01-10-2013', 'MM-DD-YYYY'),
TO_DATE('05-10-2013', 'MM-DD-YYYY'),
‘1276’);

1 个答案:

答案 0 :(得分:2)

你得到什么错误?你的价值观上有错误的撇号,试试这个:

INSERT INTO BW_CLASS VALUES (
  'PC101', 'MS OFFICE BASICS', 'INDIANA JONES', 18, 1000,
  TO_DATE('01-10-2013', 'MM-DD-YYYY'),
  TO_DATE('05-10-2013', 'MM-DD-YYYY'),
  1276);