oracle向目标表插入数据,plsql提示插入成功后,目标表无任何数据
insertintoA(data_dt,org_num,cust_id)selectdata_dt,org_num,cust_idfromB;commit;向A表插入数据...
insert into A (data_dt,org_num,cust_id) select data_dt,org_num,cust_id from B;commit;向A表插入数据显示已插入1000条,但查询A表时,发现无一条数据,oracle为11g的,请教大虾以上情况是什么原因?
展开
5个回答
2014-01-03
展开全部
你确定已经插入成功了,如果已经commit还没有数据,很有可能你数据库或表,查询和插入不是同一个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
insert 语句后未加
commit ;
commit ;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
插入数据后,有没有提交。提交后才会真正在数据库里面生成你插入的数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先commit
然后再执行查询
然后再执行查询
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询