在 postgresql 9.3 中是否有相当于 $mysqli->insert_id 的东西?我正在导入一个表,但我需要获取表中创建的最后一个主键并将其应用为第二个表中的外键?表1---->表2完成一条记录。
更多信息:
$sql = "INSERT INTO sheet_tbl (site_id, eventdate) VALUES ('$_POST[site_id]','$_POST[eventdate]') returning id";
**使用上面的 sql,我插入我的记录,然后我将如何在我的下一个 SQL 插入中使用它,如果我使用返回 id,这个 ID 存储在哪里,我如何在另一个 INSERT 语句中使用它?
$sql1 = "INSERT INTO record_tbl (line, taxom_id, number_of_taxom, sheet_id) VALUES (1,1,'$_POST[cased_numbers]','$_POST[sheet_id]')";
$result = pg_query($sql1);