pg 数据库不支持改变列顺序难受的要命!

2022-08-04 11:37:40 +08:00
 kongkongye

希望后续版本支持吧,有什么好的解决办法吗?

4805 次点击
所在节点    PostgreSQL
37 条回复
HashV2
2022-08-04 11:44:12 +08:00
什么场景需要改变列的顺序?
smalljop
2022-08-04 11:45:06 +08:00
@HashV2 强迫症
sun1991
2022-08-04 11:45:43 +08:00
问出这个问题, 恐怕是你对数据库理解不足吧?
iseki
2022-08-04 11:55:30 +08:00
确实,但是社区好像有帖子说因为没什么用就计划内不支持这个功能来着
HashV2
2022-08-04 11:57:22 +08:00
@smalljop #2 我觉得你可以找找支持改变列展示顺序的客户端更靠谱
MoYi123
2022-08-04 11:58:06 +08:00
这个功能在客户端做不就好了? 像 idea 自带的就支持这个功能啊.
liaohongxing
2022-08-04 11:59:48 +08:00
后续也不可能支持 ,它的顺序是硬编码 ,只能 select insert ,或 创视图
me221
2022-08-04 12:01:20 +08:00
这种东西不是和客户端有关吗?
sutra
2022-08-04 12:01:28 +08:00
搞个临时的表过度一下数据,目标表重建。
jack778
2022-08-04 12:05:17 +08:00
是的,强迫症受不了,后面追加的列都是在最后面
shinession
2022-08-04 12:29:51 +08:00
这个确实逼死强迫症,pgadmin 里也没办法改显示的顺序,其他客户端可以
uleh
2022-08-04 12:45:37 +08:00
换个客户端就行了吧。。。实在不行查表的时候在 select 语句里手动指定一下 column
wd
2022-08-04 12:54:08 +08:00
有顺序?
wangsd
2022-08-04 14:02:32 +08:00
+1 ,之前用的 SQL Server 能改,上下拖动就行了,现在用 pg 就特不习惯,而且 GUI 也没微软的好用。
Nostalgia
2022-08-04 14:38:54 +08:00
The idea of allowing re-ordering of column position is not one the postgresql developers are against, it is more a case where no one has stepped forward to do the work.
Nostalgia
2022-08-04 14:39:27 +08:00
ecloud
2022-08-04 14:44:12 +08:00
改这玩意儿有什么用?公家的硬盘不心疼是吧
ufan0
2022-08-04 14:51:35 +08:00
羡慕你们能用客户端的,我这边都是跳板机+低权账号,不能排序看着贼难受。
defunct9
2022-08-04 15:14:40 +08:00
这是病,得治
dorothyREN
2022-08-04 15:43:27 +08:00
select 的时候 你想什么顺序就什么顺序写字段不就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/870601

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX