这些 postgres 关键字如何协同工作?

知识分子
insert into flushtest select x, repeat('1234567890', 100) from generate_series(2, 100) x

我将 insert、select、repeat 和 generate_series 理解为单独的项目,但我很难理解它们在这里的交互?如果有人可以解释查询正在做什么以及每个部分如何对此做出贡献,我将不胜感激。

缺口

generate_series(2, 100) 生成 99 行,生成从 2 到 100 的数字,如您在此查询中所见:

select x from generate_series(2, 100) as x;

接下来,repeat('1234567890', 100)向此结果集中添加一个额外的列,在其每一行中生成一个重复 100 的字符串'1234567890',请参见

select x, repeat('1234567890', 100) from generate_series(2, 100) x;

最后,insert into flushtest获取该结果集(如我所说,有 99 行和 2 列)并将其插入到flushtest表中。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何让这些查询协同工作?

来自分类Dev

如何使用某些关键字查找包含这些关键字的文章?

来自分类Dev

Heroku Postgres:连接过多。如何终止这些连接?

来自分类Dev

这些线程如何工作?

来自分类Dev

使 Angular 7、Angular-Material、Node、Express、Sequelize-Typescript 和 Postgres 协同工作的问题

来自分类Dev

这些睡眠线程如何工作?

来自分类Dev

在Postgres中查询未知数量的关键字

来自分类Dev

这些关键字在SQL Server中的用途是什么(UPDLOCK,ROWLOCK READPAST)

来自分类Dev

Powershell,找到包含关键字的文件,然后重命名这些文件

来自分类Dev

这些关键字在SQL Server中的用途是什么(UPDLOCK,ROWLOCK READPAST)

来自分类Dev

在这些示例中,每个“时间”是关键字还是“ / usr / bin / time”?

来自分类Dev

PyCharm:是否可以自动完成这些关键字参数(**kwargs)?

来自分类Dev

如何添加这些JSONS

来自分类Dev

如何组织这些数据?

来自分类Dev

如何打印这些字符?

来自分类Dev

如何简化这些循环?

来自分类Dev

如何使这些简单美观?

来自分类Dev

如何结合这些功能

来自分类Dev

如何转换这些字符?

来自分类Dev

如何整理这些输出?

来自分类Dev

如何使这些功能更短

来自分类Dev

如何消除这些黑点?

来自分类Dev

如何使这些简单而美丽?

来自分类Dev

如何结合这些wget?

来自分类Dev

如何加入这些查询?

来自分类Dev

如何撤消这些设置?

来自分类Dev

如何关联这些模型

来自分类Dev

如何设置这些权限?

来自分类Dev

如何启用这些端口?