已知A表的结构为
TableA:aid UUID主键
bname varchar(100)
cname numeric(16, 2)TableBbid UUID主键
aid 外键关联TableA的主键
bname varchar(100)
cname numeric(16, 2)
optype smallint这两张表的插入均取自一个表GROUP BY之后
TableA的插入语句为:
Insert into tablea(aid, bname, cname, optype)
SELECT UUID(), bname, cname FROM tableObject GROUP BY bname, cname;
TableB的插入语句为:
Insert into tableb(bid, bname, cname, optype)
SELECT UUID(), bname, cname,optype FROM tableObject GROUP BY bname, cname, optype;
问题来了,插入TableB时如何能读取到TABLEB对应的TABLEA相应的主键呢?
就是插入TABLEB时如何设置外键那个字段的值.