【问题标题】:What SQL data type does Oracle assign to "count(*)"?Oracle 将什么 SQL 数据类型分配给“count(*)”?
【发布时间】:2011-03-31 02:05:33
【问题描述】:

Oracle 在像select count(*) from table 这样的查询中为count(*) 分配什么SQL 数据类型?这取决于计数大小吗?

【问题讨论】:

    标签: sql oracle sqldatatypes


    【解决方案1】:

    该值为整数; Oracle 只有NUMBER 数据类型。

    【讨论】:

    • 这引出了我在stackoverflow.com/questions/3504521/… 的下一个问题。
    • @Derek Mahar:不知何故,我知道这是终极问题...... :)
    • @OMG:所以你可能会以一个终极问题的价格获得两个答案的代表!
    • @Derek Mahar:不,我很接近 - 我使用 Java/Oracle 已经一年多了,而且我没有方便检查源代码。
    • @OMG,仅供参考,Oracle 确实有一个 INTEGER 数据类型。它在内部实现为 NUMBER,但类型存在。
    猜你喜欢
    • 2011-03-31
    • 1970-01-01
    • 2012-08-24
    • 1970-01-01
    • 2019-06-24
    • 2021-05-18
    • 2019-04-27
    • 2022-11-14
    • 2021-02-07
    相关资源
    最近更新 更多