使用postgres for循环中的记录将记录从一个表插入到另一个表

阿米尔·侯赛因(Amir Hossain)

我正在尝试使用for ... loop将数据从一个表插入到postgres中的另一个表中。该方法在下面给出。

DO LANGUAGE PLPGSQL $$
DECLARE
data record;

BEGIN

FOR data IN SELECT * FROM forall_data
LOOP
INSERT INTO for_loop values data;<br>
END LOOP;
END;
$$ 

我已经在行迭代中使用了记录,但是找不到如何将“数据”插入“ for_loop”表中。当我运行此代码时,它给了我以下错误:

ERROR:  syntax error at or near "data"
LINE 9: INSERT INTO for_loop values data;
                                    ^

这是我的两张桌子。

create table forall_data(
nid numeric(15,0)not null,
name varchar(15) not null,
city varchar(10) not null,
contact numeric(11,0) not null
);

create table for_loop(
nid numeric(15,0)not null,
name varchar(15) not null,
city varchar(10) not null,
contact numeric(11,0) not null
); 

我在这里应该怎么做才能将该“数据”记录插入“ for_loop”表中?提前致谢。

皮奥特·R。

使用此代码:

DO LANGUAGE PLPGSQL $$
DECLARE
rec record;

BEGIN

FOR rec IN SELECT * FROM budzet.forall_data
LOOP
INSERT INTO budzet.for_loop(nid, name , city , contact)
    VALUES (rec.nid, rec.name , rec.city , rec.contact);

END LOOP;
END;
$$ 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在SQL Server中使用触发器将记录从一个表插入到另一个表?

来自分类Dev

使用用户数据将记录从一个表插入到另一个表。SQLServer

来自分类Dev

使用默认值将数据从一个表插入到另一个表

来自分类Dev

如何使用各自的字段将值从一个表插入到另一个表

来自分类Dev

使用另一个表中的键将记录插入一个表中

来自分类Dev

使用实体框架将新插入的记录 ID 更新到另一个表

来自分类Dev

一次将两个记录插入两个表,其中一个表使用另一个作为外键?

来自分类Dev

T-SQL仅使用变量中的值而不是一列将行的副本从一个表插入到另一个表

来自分类Dev

使用MS Access中的VBA将附件从一个记录集中的记录复制到另一个记录中的记录

来自分类Dev

使用JPA从另一个表获取记录

来自分类Dev

使用JPA从另一个表获取记录

来自分类Dev

如何使用SQL Select插入将行从一个表复制到另一个表

来自分类Dev

使用雄辩的/查询生成器将多个值从一个表插入到另一个表

来自分类Dev

是否可以使用触发器根据值将值从一个表插入到另一个表?

来自分类Dev

使用php mysqli将数据从一个表复制到另一个表失败

来自分类Dev

使用Java将数据从一个表复制到Cassandra中的另一个表

来自分类Dev

使用MariaDB循环将一个表中的行与另一个表中的值插入

来自分类Dev

使用PL / SQL将数据从表插入到另一个表

来自分类Dev

使用php lastInsertId()将一个表的主键作为外键插入到另一个表

来自分类Dev

使用TTL将数据从一个Cassandra表复制到另一个

来自分类Dev

如何使用按钮将元素从一个表显示到另一个表?

来自分类Dev

如何使用不同的连接字符串将记录从一个表复制到另一数据库表?

来自分类Dev

使用LINQ将数据从一个表复制到另一台服务器上的另一个表?

来自分类Dev

使用 liquibase 将 postgres 表复制到另一个模式

来自分类Dev

如何在SQL中使用附加值从一个表插入到另一个表?

来自分类Dev

如何使用 SQL 中的附加组合值从一个表插入到另一个表中?

来自分类Dev

从一个表中获取ID并使用php将其存储到另一个表中

来自分类Dev

使用jquery从一个tbody表克隆或复制到另一个tbody表

来自分类Dev

使用 pgadmin 将数据行从一个表复制到同一数据库中的另一个表

Related 相关文章

  1. 1

    如何在SQL Server中使用触发器将记录从一个表插入到另一个表?

  2. 2

    使用用户数据将记录从一个表插入到另一个表。SQLServer

  3. 3

    使用默认值将数据从一个表插入到另一个表

  4. 4

    如何使用各自的字段将值从一个表插入到另一个表

  5. 5

    使用另一个表中的键将记录插入一个表中

  6. 6

    使用实体框架将新插入的记录 ID 更新到另一个表

  7. 7

    一次将两个记录插入两个表,其中一个表使用另一个作为外键?

  8. 8

    T-SQL仅使用变量中的值而不是一列将行的副本从一个表插入到另一个表

  9. 9

    使用MS Access中的VBA将附件从一个记录集中的记录复制到另一个记录中的记录

  10. 10

    使用JPA从另一个表获取记录

  11. 11

    使用JPA从另一个表获取记录

  12. 12

    如何使用SQL Select插入将行从一个表复制到另一个表

  13. 13

    使用雄辩的/查询生成器将多个值从一个表插入到另一个表

  14. 14

    是否可以使用触发器根据值将值从一个表插入到另一个表?

  15. 15

    使用php mysqli将数据从一个表复制到另一个表失败

  16. 16

    使用Java将数据从一个表复制到Cassandra中的另一个表

  17. 17

    使用MariaDB循环将一个表中的行与另一个表中的值插入

  18. 18

    使用PL / SQL将数据从表插入到另一个表

  19. 19

    使用php lastInsertId()将一个表的主键作为外键插入到另一个表

  20. 20

    使用TTL将数据从一个Cassandra表复制到另一个

  21. 21

    如何使用按钮将元素从一个表显示到另一个表?

  22. 22

    如何使用不同的连接字符串将记录从一个表复制到另一数据库表?

  23. 23

    使用LINQ将数据从一个表复制到另一台服务器上的另一个表?

  24. 24

    使用 liquibase 将 postgres 表复制到另一个模式

  25. 25

    如何在SQL中使用附加值从一个表插入到另一个表?

  26. 26

    如何使用 SQL 中的附加组合值从一个表插入到另一个表中?

  27. 27

    从一个表中获取ID并使用php将其存储到另一个表中

  28. 28

    使用jquery从一个tbody表克隆或复制到另一个tbody表

  29. 29

    使用 pgadmin 将数据行从一个表复制到同一数据库中的另一个表

热门标签

归档