我通常必须通过sql代码检查特定表列的数据类型,我使用
desc tablename
我看到的一些表格中有很多列,如果能够获得特定列(或列)的描述,我认为这样会很好。
有没有人知道如何只为特定(一组)列获取该信息?
例如下面的东西会很好,可能已经存在了吗?
desc tablename.column_name
答案 0 :(得分:1)
添加Radim提供的答案,您不仅需要数据类型,还需要varchar2(20)等数据类型的精度。
Select TABLE_NAME,COLUMN_NAME,DATA_PRECISION From ALL_TAB_COLUMNS
Where TABLE_NAME = UPPER('TABLE_NAME') and COLUMN_NAME = UPPER('COLUMN_NAME')
答案 1 :(得分:0)
使用<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/4.17.4/lodash.min.js"></script>
系统目录视图
ALL_TAB_COLUMNS