SQL> create table bbs(
2 XH number NOT NULL,
3 XM VARCHAR2(20) NOT NULL,
4 XB VARCHAR(10) NOT NULL,
5 CSNY DATE NOT NULL,
6 SZCS VARCHAR2(30),
7 WD NUMBER(4,1)
8 );
Table created我想往表里增加一行,其中WD列不插入值,可是出现下列错误SQL> insert into bbs values(
2 10107,'zh yang','nv',to_date("1988-5-18",'yyyy-mm-dd'),'beijing');
insert into bbs values(
10107,'zh yang','nv',to_date("1988-5-18",'yyyy-mm-dd'),'beijing')
ORA-00947: 没有足够的值
2 XH number NOT NULL,
3 XM VARCHAR2(20) NOT NULL,
4 XB VARCHAR(10) NOT NULL,
5 CSNY DATE NOT NULL,
6 SZCS VARCHAR2(30),
7 WD NUMBER(4,1)
8 );
Table created我想往表里增加一行,其中WD列不插入值,可是出现下列错误SQL> insert into bbs values(
2 10107,'zh yang','nv',to_date("1988-5-18",'yyyy-mm-dd'),'beijing');
insert into bbs values(
10107,'zh yang','nv',to_date("1988-5-18",'yyyy-mm-dd'),'beijing')
ORA-00947: 没有足够的值
解决方案 »
- 我心乱了,很苦恼,很高手解答
- 急急急!!!Oracle数据库恢复问题
- default_permanent_tablespace与default_tablespace的区别
- SQL 简单查询问题
- 问一个简单的问题,产生死锁的会话如何杀掉?
- clob生成文本文件?
- 菜鸟问题!如何把一个库里面的所有表和数据导出,到另外一台机器上,类似于复制的功能!在线等,解决马上给分
- 用vb访问数据库发生类似于死机的情况怎么能解决?
- 我载了oracle8i_linux81701.tar 在linux下解包,怎么是乱码啊?
- 求助oarcle8i在 redhat7.3上的安装问题
- Alert.log求教
- 请教,为什么oracle provider for ole db 9.2.0.4.0驱动没反应
如果只想插5个列,需要指定列名
insert into bbs(xh,xm,xb,csny,szcs) values(.......);
如果是想给特定的某些列插入值(并且要保证,剩余列的Nullable属性不为真,即可以为空),
此时,可以在表名后跟上列名,bbs(xh,xm,xb,csny,szcs),并且要对应输入!!