批量插入的问题 insert into t1(a,b,c) select a||'1',b,c from t1我想问的是 如果t1表里面只有a,b,c三个字段的话 insert into t1(a,b,c)这里的a,b,c能不能省略不写啊试了好几种写法都报错求解答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果t1表中只有a,b,c字段的话,后面查询插入的数据必须也要对应 a,b,c三个值。前面的a,b,c可以不写。但是要保持数据类型一致,还有检查下你 约束条件,是不是因为唯一约束、主键约束等插入不进数据。 insert into t1(a,b,c) select a||'1',b,c from t1我这样写是可以的insert into t1() select a||'1',b,c from t1这样就报错了表是只有三个字段 oracle的 应该这样试试insert into t1 select a||'1',b,c from t1 大家帮我看下这个sql写的对不对 ORACLE 日期的问题,刚刚发现这个TO DATE函数是无效的,我用的ORACLE 10G 知道init.ora文件怎样启动oracle服务? Oracle中Sql语句问题 分区问题!!! 通过microsoft .net for oralce客户端访问oracle数据库的乱码问题 请问一个方案中的存储过程不能存取另一个方案里的表吗? 怎么删表中的一个column? 紧急求助:从表中的一条记录select出多条记录,可以吗? 那里有那个什么ORACLE8宝典的书下载谢谢 Oracle分区表,经常删除会造成磁盘碎片过多吗? OEM登录问题
我这样写是可以的
insert into t1() select a||'1',b,c from t1
这样就报错了
表是只有三个字段 oracle的