java - 是否可以通过查询获得列中最大输入NUMBER值?

标签 java database oracle

例如,我有一个表,其中包含“示例”列 NUMBER(5,2),如果我是对的 - 最大输入值为 999,99。
是否可以通过存储在该列中的查询值获取?可能是任何 SQL 查询或通过 java api?

最佳答案

试试这个

    ResultSet rs = ...
    ResultSetMetaData md = rs.getMetaData();
    int precision = md.getPrecision(column);
    int scale = md.getScale(column);

关于java - 是否可以通过查询获得列中最大输入NUMBER值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14498748/

相关文章:

database - Play Framework 2.1密码加密

mysql - 将 Couchdb 共享或复制到 Mysql

database - 我可以将 Entity Framework 或 Linq To SQL 与 Windows 8 Metro Style 应用程序一起使用吗?

oracle - SQLDeveloper 是否有像 Toad 这样复制/克隆用户的工具?

Java - 如何在事件监听器中更改 'local?' 变量

java - 如何将此正则表达式更改为不区分大小写(寻找 src 标记)

sql - to_number Oracle SQL 中数字格式的动态长度

java - 如何使用从 JTextArea 提交的 SQL 查询来填充 Java 中的 JTable,而不知道用户将输入什么作为列名

java - 如何使用远程 View 在所有 Android 平台的通知中显示进度条

Java:使用instanceof暴露不同的对象方法