该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

user_tab_cols比user_tab_columns多几列

HIDDEN_COLUMN VARCHAR2(3)

VIRTUAL_COLUMN VARCHAR2(3)

SEGMENT_COLUMN_ID NUMBER

INTERNAL_COLUMN_ID NOT NULL NUMBER

QUALIFIED_COL_NAME VARCHAR2(4000)

而且存储内容多了隐藏字段。这些字段是oracle自动添加的,并且设置hidden_column和

virtual_column都是yes

create or replace view user_tab_columns as

select TABLE_NAME, COLUMN_NAME, DATA_TYPE, DATA_TYPE_MOD, DATA_TYPE_OWNER,

DATA_LENGTH, DATA_PRECISION, DATA_SCALE, NULLABLE, COLUMN_ID,

DEFAULT_LENGTH, DATA_DEFAULT, NUM_DISTINCT, LOW_VALUE, HIGH_VALUE,

DENSITY, NUM_NULLS, NUM_BUCKETS, LAST_ANALYZED, SAMPLE_SIZE,

CHARACTER_SET_NAME, CHAR_COL_DECL_LENGTH,

GLOBAL_STATS, USER_STATS, AVG_COL_LEN, CHAR_LENGTH, CHAR_USED,

V80_FMT_IMAGE, DATA_UPGRADED, HISTOGRAM

from USER_TAB_COLS

通过脚本可以看出来,user_tab_column是从user_tab_cols得来的,在使用时应尽量使用user_tab_columns,

以避免获取到oracle自行添加的隐藏字段

oracle cols user_tab_columns,user_tab_cols和user_tab_columns的区别相关推荐

  1. Oracle中rank() over, dense_rank(), row_number() 的区别

    Oracle中rank() over, dense_rank(), row_number() 的区别 假设现在有一张学生表student,学生表中有姓名.分数.课程编号,现在我需要按照课程对学生的成绩 ...

  2. oracle逻辑备份和物理备份,oracle数据库物理备份和逻辑备份区别

    oracle数据库物理备份和逻辑备份区别 ORACLE中数据备份分为物理备份和逻辑备份两种.物理备份就是转储ORACLE物理文件(如数据文件.控制文件.归档日志文件等),一旦数据库发生故障,可以利用这 ...

  3. Oracle truncate table 与 delete tabel的区别(转)

    Oracle truncate table 与 delete tabel的区别(转) 一. 1.delete产生rollback,如果删除大数据量的表速度会很慢,同时会占用很多的rollback se ...

  4. Oracle中Null与空字符串''的区别

    http://read.newbooks.com.cn/info/172049.html Oracle中Null与空字符串''的区别 来源:CSDN   作者:jsjzzh   发布时间:2007-1 ...

  5. Oracle中用户和架构之间的区别?

    本文翻译自:Difference between a user and a schema in Oracle? Oracle中的用户和架构有什么区别? #1楼 参考:https://stackoom. ...

  6. Oracle中sys和system用户的区别

    Oracle中sys和system用户的区别 1.数据库的启动需要以SYSDBA/SYSOPER身份登录. 2.如果在同一主机上使用IPC连接到数据库使用操作系统授权,登录任何一个用户都可以拥有as ...

  7. oracle中call用法,Oracle数据库中 call 和 exec的区别

    Oracle数据库中 call 和 exec的区别 今天发现了一个小东西,觉得很有意思,查找了一些资料,跟大家分享一下: 在sqlplus中: 在第三方提供的工具(如:plsqldev) 总结: ex ...

  8. oracle中recover作用,Oracle rman中restore和recover的区别

    在Oracle的备份与恢复的知识点中,经常会出现Restore 和 Recovery两个词. 由于这两个词在字典中的解释很接近,Oracle的官方文档中看到了以下解释. Restoration:A c ...

  9. oracle数据库rank over用法,Oracle中rank() over, dense_rank(), row_number() 的区别

    Oracle中rank() over, dense_rank(), row_number() 的区别 假设现在有一张学生表student,学生表中有姓名.分数.课程编号,现在我需要按照课程对学生的成绩 ...

最新文章

  1. mysql 操作审计_利用mysql的audit审计功能记录用户操作信息
  2. vim for python
  3. 经典数学问题:Nim游戏
  4. S5PV210裸机之重定位
  5. Android自定义滑动进度条,Android自定义View实现圆形水波进度条
  6. 打开特定的网站特别慢_网站建设的注意事项
  7. android长截图工具下载,长截图拼接app下载
  8. 无线通信原理与技术 实验二  CDMA通信系统仿真
  9. linux版本的火狐浏览器,火狐浏览器Linux版本
  10. 卡尔曼滤波原理及公式推导
  11. win10虚拟机下安装ubuntu16.04详细教程(含锐捷联网教程)
  12. 智慧地产-售楼中心 3D 沙盘可视化
  13. 今天正式开始做毕业设计——自助装机系统
  14. 问卷设计二:问题设计要遵循哪些原则?
  15. 2017 网易游戏互娱游戏研发4.21(offer)
  16. c语言舍弃字符串的前一部分,C语言札记
  17. CVPR 2022 | 美团技术团队精选论文解读
  18. SQL SERVER IO request 超时
  19. DevExpress 编译成功的 dll
  20. 公司暂停社保,个人自主续交

热门文章

  1. shell 死循环if判断_运维小技巧(2):shell函数
  2. 计算机病毒能够自我复制自我执行吗,计算机病毒能够自我复制、自我执行。
  3. “毕业”式裁员的祖宗?
  4. 学习如何使用JavaScript 生成各种好看的头像!
  5. 廖雪峰团队最新研磨的实战宝典终终终终终终于免费了!
  6. 你还不知道??GitHub发布了APP版!!
  7. android opencv 书籍,opencv android
  8. 为什么request的页面与原页面不同_如何在不同页面上使用不同的Joomla CSS
  9. YOLO-ReT让边缘端也可以实时检测
  10. CentripetalNet 48