查找Oracle中具有NUMBER类型和精确度的列的表

问题描述 投票:0回答:1

我需要在Oracle中找到表(和列),其数据类型为NUMBER,并带有十进制精度。例如,我想获取表名称定义为“ MARKET_RATE NUMBER(4,2)”的表名,而不是简单定义为“ AGE NUMBER”的表名(无十进制精度)。

我不确定如何精确地点击此查询以找到此类表(列)的详细信息。

问候

oracle plsql
1个回答
1
投票

您可以在DATA_PRECISIONDATA_SCALE中使用user_tab_colsdba_tab_cols(如果有特权)。像这样的东西

© www.soinside.com 2019 - 2024. All rights reserved.