You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Toad for Oracle 12如何按表原生顺序生成列名列表而非字母序

Toad for Oracle 12 按原生列顺序生成纯列名列表实现方案

方案1:修改内置功能默认配置(适配原操作习惯)

  • 打开Toad后按F10唤出「Toad Options」面板,或从顶部菜单栏依次点击View→Toad Options进入
  • 左侧导航栏依次展开Schema Browser→Script/Generate分类
  • 找到右侧Columns sort order选项,将默认的Alphabetical(字母顺序)修改为By column ID(column ID对应Oracle表定义的原生列顺序标识)
  • 若需要输出纯列名、不带SELECT/FROM等冗余语法,同页面找到「Select statement」相关配置,取消勾选Include SELECT keyword、Include FROM clause,还可自定义列之间的分隔符(逗号、换行等)
  • 保存配置后,原右键表名→Generate Statement→Select的操作就会直接输出按原生顺序排列的纯列名列表

方案2:自定义查询快速获取(无需修改全局配置)

直接在SQL编辑器执行以下查询,替换对应参数后执行,复制结果集即可得到原生顺序的纯列名:

SELECT column_name
FROM all_tab_columns
WHERE table_name = '目标表名' -- 注意表名大小写需和数据库存储一致,默认全大写
  AND owner = '表所属Schema名'
ORDER BY column_id;

内容的提问来源于stack exchange,提问作者User1974

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 07:36:03