使用WITH查询插入到表中,并将返回的id插入到另一个表中,可以通过以下步骤实现:
WITH temp_table AS (
SELECT column1, column2, ... FROM source_table
)
INSERT INTO target_table (column1, column2, ...)
SELECT column1, column2, ...
FROM temp_table
RETURNING id;
INSERT INTO another_table (id_column)
SELECT id
FROM (
INSERT INTO target_table (column1, column2, ...)
SELECT column1, column2, ...
FROM temp_table
RETURNING id
) AS inserted_ids;
这样,使用WITH查询插入到表中,并将返回的id插入到另一个表中的操作就完成了。
需要注意的是,以上示例中的表名、列名等需要根据实际情况进行替换。另外,腾讯云相关产品和产品介绍链接地址可以根据具体需求和场景进行选择和提供。
领取专属 10元无门槛券
手把手带您无忧上云