本文介绍了如何连接三列并插入另一个表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
表名:购买
or_name ord_yr ord_numer
sal 2011 0004
插入表后价值为
表名:purchase_order
订单
sal-2011-0004
再次增加ord_number将0004替换为005并更新购买表,
table name : purchase
or_name ord_yr ord_numer
sal 20110004
after insert the table the value is
table name: purchase_order
order
sal-2011-0004
and again increment the ord_number replace 0004 to 005 and update the purchase table ,
推荐答案
INSERT INTO purchase_order
(order)
SELECT or_name+'-'+ ord_yr+'-'+ ord_numer as order
FROM purchase;
将purchase_order id设置为自动增量
oracle使用
||
insted of +
set purchase_order id as auto increment
in oracle use ||
insted of +
这篇关于如何连接三列并插入另一个表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!