黑马程序员技术交流社区
标题:
Oracle sql语句问题 求解惑,折磨死我了
[打印本页]
作者:
謓心い謓意
时间:
2014-10-20 22:02
标题:
Oracle sql语句问题 求解惑,折磨死我了
SQL> desc empdemo;
名称 是否为空? 类型
----------------------------------------- -------- -------------
EMPNO NUMBER(4)
ENAME VARCHAR2(10)
JOB VARCHAR2(9)
MGR NUMBER(4)
HIREDATE DATE
SAL NUMBER(7,2)
COMM NUMBER(7,2)
DEPTNO NUMBER(2)
上面是我的表结构,当我插入语句后就出现下面错误,不清楚原因 ,什么地方错了求指点
insert into empdemo values(1001,"张三","歌手",7369,'2001-02-12',2000,2000,10)
*
第 1 行出现错误:
ORA-00984: 列在此处不允许
作者:
微微微笑
时间:
2014-10-20 22:09
是不是HIREDATE的输入应该是‘12-2月-2001’,要想'2001-02-12',应该加一个to_date('2001-02-12')
作者:
ximi
时间:
2014-10-21 11:57
以后遇到这个问题,完全自己百度就可以了,你输入错误代码ORA-00984百度下,很详细,自己也可以学到很多东西,在这里回答,首先你的问题范围越界了,这里不是sql为主的。
作者:
ximi
时间:
2014-10-21 11:59
字符串插入,在sql语句都是''单引号
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2