暂无图片
这个SQL是什么意思,请大神解释一下,谢谢
我来答
分享
暂无图片 匿名用户
这个SQL是什么意思,请大神解释一下,谢谢

insert into tab_aaa select id,md5(id::varchar) from generate_series(1,10000) as id;

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
DarkAthena

http://postgres.cn/docs/13/functions-srf.html

generate_series ( start integer, stop integer [, step integer ] ) → setof integer
generate_series ( start bigint, stop bigint [, step bigint ] ) → setof bigint
generate_series ( start numeric, stop numeric [, step numeric ] ) → setof numeric
从start到stop生成一系列的值,步长为step。 step默认为1。

也就是说,下面这个sql查出来是两列,一共10000行,其中第一列为id,值为1~10000,第2列为这个id对应的md5值

select id,md5(id::varchar) from generate_series(1,10000) as id;
复制

再把这个数据插入到tab_aaa表,就是你题里这个sql执行的操作了

暂无图片 评论
暂无图片 有用 0
打赏 0
官方小可爱

明白了,感谢感谢

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgreSQL 库同步数据到达梦,可以进行定时或者实时同步吗?
回答 1
iphone同步到nokia?有必要吗?
流复制下的物理复制,从库相关的复制进程如何维护(启动,停止),类似mysql(start slave ,stop slave) 的操作?
回答 1
selectpgwalreplaypause();selectpgwalreplayresume();
postgresql 都有哪些书籍推荐?
回答 5
已采纳
这里有推荐一些:https://www.modb.pro/db/49047PostgreSQL数据库内核分析
postgresql高可用实战和postgresql数据库实战派电子版
回答 1
https://yd.qq.com/web/bookDetail/81c32b00811e7a4aag012c3b"target"blank"https://www.modb.pro/doc/1174
pg能够限制用户只能看见授权后的表吗
回答 1
1.创建新用户或角色,确保该用户没有默认的全局权限。CREATEROLElimiteduserLOGINPASSWORD‘password’;2.限制用户数据库访问,只能访问特定的数据库。GRANTC
patroni报错
回答 1
上传附件:messages
postgresql可以访问MySQL库吗?
回答 1
网上的方案有很多,比如安装 mysqlfdw插件可以自己去尝试一下
有没有办法让postgreSQL客户端不输出中文?
回答 2
初始化数据库实例时,设置 lcmessages'C',可参考:如何让数据库以中文显示消息?
postgresql 的autovacuum不自动执行, 这是什么原因?
回答 1
已采纳
首先先确认autovacuum是否为on然后根据下面的公式可以知道,如果由于更新和删除,表中的实际死元组数超过此有效阈值,则该表将成为autovacuum的候选表:AutovacuumVACUUMth
postgresql 从库报错:catalog is missing 1 attribute(s) for relid 1120805096
回答 1
最近刚碰到个类似的问题,是元数据错误导致的。selectfrompgattributewhereattrelid 1120805096;和主库上比较下是否正常,有问题的话把数据修改下
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~