标签: sql
如果我想重命名列foo,我可以写
foo
SELECT * EXCEPT(foo), foo as bar
但是,这会将foo推到列列表的末尾。有办法做到这一点并保持秩序吗? (注意:表中有许多列,因此我不想列出所有列。)
编辑:我不认为这是重复的。与链接的主要答案是
SELECT * REPLACE语句不更改名称或列顺序。