如何从Oracle数据库中的表中获取列名(字段名)列表?
如何从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数据库中的表中获取列名(字段名)列表?相关推荐
- 用ado把excel数据写入oracle,如何将excel表格数据导入到oracle数据库对应的表中?!oracle导出excel文件...
如何把excel里的表导入到oracle里 使用第三方工具吧,toad之类的 一个excel表格中有多个sheet,如何将其导入oracle数据库 户和要用DBA 最简单得建用户: create us ...
- oracle数据库表excel文件位置,“如何将excel表格数据导入到oracle数据库对应的表中?“数据库文件导入excel表格数据库中...
如何实现Excel表格自动导入到数据库 库?是什么数据库?sql?access?mysql?我以sql2008为例子 1.打开SQL Server Management Studio-任务-数据 2. ...
- oracle表中放入word,“如何将excel表格数据导入到oracle数据库对应的表中?“将excel表格导入word...
如何将excel表格数据导入到oracle数据库对应的表中? 敢问楼主,表A几列,表B存在几列,表C存在几列 常规方法(表中列和excel中列) PLSQL 中 : select * from A u ...
- oracle 两表去除重复的数据,Oracle数据库删除两表中相同数据的方法
在Oracle数据库中删除两表中相同数据的方法是用到in语句,本文通过实例来讲解删除两表中相同数据的方法. 软件环境: 1.Windows NT4.0+ORACLE 8.0.4. 2.Oracle安装 ...
- oracle 表字段顺序_Oracle数据库如何修改表中字段顺序
Oracle数据库如何修改表中字段顺序 发布时间:2020-07-09 15:53:15 来源:亿速云 阅读:166 本篇文章给大家分享的是有关Oracle数据库如何修改表中字段顺序,小编觉得挺实用的 ...
- oracle删除表某一字段,oracle中删除表中某字段出现重复的信息 保留其中一条
记得以前有个同事问过我这个,说是以前面试的时候碰到的问题,下面我介绍三种方法. 首先我们在这里创建一个测试表添加相应的测试数据. create table test (id number,name ...
- column ambiguously defined oracle数据库分页语句查询中select嵌套时出错
column ambiguously defined &oracle数据库分页语句查询中select嵌套时出错 转载于 [ lev草梦的博客](http://blog.sina.com.cn/ ...
- MySQL数据库在众多表中对表名的查询及预处理存储过程(变量做表名)
以下的文章主要介绍的是MySQL数据库在众多表中进行表名与字段名的查询的实际操作步骤,以及对实现其查询所要用到的SQL 语句的介绍,还有两个实际解决方案的描述,以下就是文章的主要内容描述. 在MySQ ...
- mysql 批量替换 所有表_[收藏]批量替换一个数据库中所有表中所有记录
/***********批量替换一个数据库中所有表中所有记录************/ declare @delStr nvarchar(500) set @delStr='这里是要替换的字符' /* ...
最新文章
- 简述python程序结构_python架构的概念讲解
- 在文档中制作自动图表目录的经验
- matlab保存变量的值,怎么不能保存之前的变量值?求解
- 【趣味分享】C#实现回味童年的24点算法游戏
- 在C 语言中,请一定记得初始化局部变量!
- (小白)函数一: 声明函数的方法—语句定义法和表达式定义法的区别
- 一起谈.NET技术,WPF 基础到企业应用系列5——WPF千年轮回2
- ROS+雷达 运行数据记录
- xmapp 查询文字内容显示乱码
- 个推Node.js 微服务实践:基于容器的一站式命令行工具链
- 一汽大众将召回3.7万辆存自燃隐患车辆
- android每日定时推送通知,Android使用JobScheduler定期推送本地通知实例代码
- [转]论acm与泡妞
- ConcurrentHashMap 和 Collections.synchronizedMap(map) 比较
- 手机端图片滑动切换效果
- 深入浅出VMware的组网模式
- 如何处理 mka 格式的音频文件
- 代数拓扑----视频推荐b站地址2022,可能会发布一些相关文章【重要】
- 计算长方体、四棱锥的表面积和体积(Java)
- php支付宝查询对账单下载地址,对账单下载 · 移动支付刷脸付API接口开发文档 · 看云...