如何获取FOREIGN TABLE的最后一个插入ID?

时间:2016-04-25 10:23:08

标签: mysql postgresql foreign-data-wrapper

在PosgreSQL FOREIGN TABLE 中插入行时,我不能使用CURRVAL / LASTVAL,因为这些函数应该从Postgre序列中获取值,但这里的行被插入MySQL后端并且AUTOINCREMENT被更改。

有没有办法为该领域获得LASTINSERTID? (mysql_fdw postgresql扩展正式不支持this

UPD
我对这个话题有一个建议 为了解决这个问题,似乎mysql_fdw扩展应该实现一些UDF,所以我可以SELECT MYSQL_FDW_LASTINSERT_ID反过来将SELECT LAST_INSERT_ID()发送到MySQL后端当前会话

0 个答案:

没有答案