如何从Oracle数据库中的表中获取列名(字段名)列表?

目录

如何从Oracle数据库中的表中获取列名(字段名)列表?

#示例一

#示例二

示例三:


#示例一

可以获取:

table_name:表名称;

column_name:数据列名称;

data_type:数据列类型;

data_length:数据长度;

SELECT table_name, column_name, data_type, data_length
FROM USER_TAB_COLUMNS
WHERE table_name = 'MYTABLE'

#select查询;

SELECT column_name FROM user_tab_cols WHERE table_name=UPPER('tableName');

#describe函数

describe YOUR_TABLE;

#示例二

如果数据库是SQL Server

Type = 'V' 是查询试图参数

Type = 'U' 是查询表参数

SELECT [name] AS [Column Name]
FROM syscolumns
WHERE id = (SELECT id FROM sysobjects WHERE type = 'V' AND [Name] = 'Your table name')

示例三:

MySQL数据库;

SELECT column_name
FROM information_schema.columns
WHERE
table_schema = 'Schema' AND table_name = 'Table_Name'

参考:SQL

参考:How can I get column names from a table in Oracle?

如何从Oracle数据库中的表中获取列名(字段名)列表?相关推荐

  1. 用ado把excel数据写入oracle,如何将excel表格数据导入到oracle数据库对应的表中?!oracle导出excel文件...

    如何把excel里的表导入到oracle里 使用第三方工具吧,toad之类的 一个excel表格中有多个sheet,如何将其导入oracle数据库 户和要用DBA 最简单得建用户: create us ...

  2. oracle数据库表excel文件位置,“如何将excel表格数据导入到oracle数据库对应的表中?“数据库文件导入excel表格数据库中...

    如何实现Excel表格自动导入到数据库 库?是什么数据库?sql?access?mysql?我以sql2008为例子 1.打开SQL Server Management Studio-任务-数据 2. ...

  3. oracle表中放入word,“如何将excel表格数据导入到oracle数据库对应的表中?“将excel表格导入word...

    如何将excel表格数据导入到oracle数据库对应的表中? 敢问楼主,表A几列,表B存在几列,表C存在几列 常规方法(表中列和excel中列) PLSQL 中 : select * from A u ...

  4. oracle 两表去除重复的数据,Oracle数据库删除两表中相同数据的方法

    在Oracle数据库中删除两表中相同数据的方法是用到in语句,本文通过实例来讲解删除两表中相同数据的方法. 软件环境: 1.Windows NT4.0+ORACLE 8.0.4. 2.Oracle安装 ...

  5. oracle 表字段顺序_Oracle数据库如何修改表中字段顺序

    Oracle数据库如何修改表中字段顺序 发布时间:2020-07-09 15:53:15 来源:亿速云 阅读:166 本篇文章给大家分享的是有关Oracle数据库如何修改表中字段顺序,小编觉得挺实用的 ...

  6. oracle删除表某一字段,oracle中删除表中某字段出现重复的信息 保留其中一条

    记得以前有个同事问过我这个,说是以前面试的时候碰到的问题,下面我介绍三种方法. 首先我们在这里创建一个测试表添加相应的测试数据. create table test  (id number,name ...

  7. column ambiguously defined oracle数据库分页语句查询中select嵌套时出错

    column ambiguously defined &oracle数据库分页语句查询中select嵌套时出错 转载于 [ lev草梦的博客](http://blog.sina.com.cn/ ...

  8. MySQL数据库在众多表中对表名的查询及预处理存储过程(变量做表名)

    以下的文章主要介绍的是MySQL数据库在众多表中进行表名与字段名的查询的实际操作步骤,以及对实现其查询所要用到的SQL 语句的介绍,还有两个实际解决方案的描述,以下就是文章的主要内容描述. 在MySQ ...

  9. mysql 批量替换 所有表_[收藏]批量替换一个数据库中所有表中所有记录

    /***********批量替换一个数据库中所有表中所有记录************/ declare @delStr nvarchar(500) set @delStr='这里是要替换的字符' /* ...

最新文章

  1. 简述python程序结构_python架构的概念讲解
  2. 在文档中制作自动图表目录的经验
  3. matlab保存变量的值,怎么不能保存之前的变量值?求解
  4. 【趣味分享】C#实现回味童年的24点算法游戏
  5. 在C 语言中,请一定记得初始化局部变量!
  6. (小白)函数一: 声明函数的方法—语句定义法和表达式定义法的区别
  7. 一起谈.NET技术,WPF 基础到企业应用系列5——WPF千年轮回2
  8. ROS+雷达 运行数据记录
  9. xmapp 查询文字内容显示乱码
  10. 个推Node.js 微服务实践:基于容器的一站式命令行工具链
  11. 一汽大众将召回3.7万辆存自燃隐患车辆
  12. android每日定时推送通知,Android使用JobScheduler定期推送本地通知实例代码
  13. [转]论acm与泡妞
  14. ConcurrentHashMap 和 Collections.synchronizedMap(map) 比较
  15. 手机端图片滑动切换效果
  16. 深入浅出VMware的组网模式
  17. 如何处理 mka 格式的音频文件
  18. 代数拓扑----视频推荐b站地址2022,可能会发布一些相关文章【重要】
  19. 计算长方体、四棱锥的表面积和体积(Java)
  20. php支付宝查询对账单下载地址,对账单下载 · 移动支付刷脸付API接口开发文档 · 看云...

热门文章

  1. 知乎自动批量软件使用教程
  2. Qt rviz 机器人
  3. Windows设置软件开机自启动与关闭
  4. 控制-超前校正-C语言实现
  5. VMware Workstation 15 Pro 永久激活密钥 下载
  6. 互联网技术的技术名词
  7. 二叉树-二叉树的最小深度(递归法)
  8. 06Chrome调试工具
  9. 打造线下版元宇宙!机器人VR助力远程做核酸,登上Science子刊
  10. 重磅直播|嵌入式开发漫漫之路—从小白到技术骨干