我try 过以下方法,但没有成功:
ALTER TABLE person ALTER COLUMN dob POSITION 37;
PostgreSQL Wiki中的"Alter column position"表示:
PostgreSQL当前定义列
这很弱,但在他们的辩护中,在标准SQL中,也没有重新定位列的解决方案.支持更改列顺序位置的数据库品牌正在定义对SQL语法的扩展.
我想到了另一个 idea :你可以定义一个VIEW,它指定你喜欢的列的顺序,而不改变列在基表中的物理位置.
VIEW
Service Mesh实践指南 -〔周晶〕
Android开发高手课 -〔张绍文〕
Kafka核心技术与实战 -〔胡夕〕
设计模式之美 -〔王争〕
WebAssembly入门课 -〔于航〕
动态规划面试宝典 -〔卢誉声〕
程序员的测试课 -〔郑晔〕
PyTorch深度学习实战 -〔方远〕
李智慧 · 高并发架构实战课 -〔李智慧〕
计算机基础实战课 -〔彭东〕
Go进阶 · 分布式爬虫实战 -〔郑建勋〕
结构思考力 · 透过结构看问题解决 -〔李忠秋〕
无涯教程 - Flutter教程
无涯教程 - Linux教程
无涯教程 - Java 正则教程
无涯教程 - Seaborn教程
无涯教程 - TypeScript教程
无涯教程 - Python中文指南教程
无涯教程 - Go Web 开发秘籍教程
无涯教程 - JavaScript 代码整洁指南教程