当前位置: 首页 > 编程笔记 >

SCALAR和COLUMN函数之间的区别

傅高逸
2023-03-14
本文向大家介绍SCALAR和COLUMN函数之间的区别,包括了SCALAR和COLUMN函数之间的区别的使用技巧和注意事项,需要的朋友参考一下

DB2 SCALAR函数采用单个列值并返回单个结果。COLUMN函数从DB2表的多行中获取列值,并返回单个结果。对于SCALAR函数,仅涉及一行。

SCALAR 函数
描述
LENGTH 给出列值的长度
REPLACE 用于用另一个字符串替换一个字符串
CONCAT 用于合并两个或多个列值
INTEGER 给出与列值相等的整数
CHAR 给出与列值等效的字符

例如,如果我们有一个ORDERS DB2表,并且只想返回15-08-2020下的所有订单的ORDER_TOTAL的整数值。我们将使用以下查询。

示例

SELECT ORDER_ID, INTEGER(ORDER_TOTAL) FROM ORDERS
   WHERE ORDER_DATE = ‘15-08-2020’

在这种情况下,如果任何ORDER_ID Z55641的ORDER_TOTAL为3422.89,那么我们将得到以下结果。

ORDER_ID
ORDER_TOTAL
Z55641
3422
 类似资料:
  • 问题内容: 如果我只是通过类似下面的函数,DataFrame.aggregate()和DataFrame.apply()函数之间的返回值的(类型)是否有任何区别 因为返回值看起来几乎一样。并且文档仅告诉: apply()-> apply:Series或DataFrame 聚合()->聚合:DataFrame 问题答案: agg有两种版本(aggregate的缩写)和适用:第一个版本在groupby

  • 问题内容: 以下三个字段的有效性检查之间有什么区别? 我读到第一个与DDL有关。第二个是用于bean验证的。第三是用于hibernate验证。 那是对的吗?我仍然不明白的是:我什么时候必须使用哪个?这些注释之一何时触发? 编辑:考虑以下情况:考虑到需要开发一个长度为string类型的字段(长度为13)的实体,您会选择上述哪种方法?甚至更好:您必须问自己哪些问题才能找出适合您目的的一个? 问题答案:

  • 问题内容: 我有以下Jquery回调函数,对此我有点怀疑(我不太了解Jquery): 如您所见,该函数只需向后端执行AJAX请求,并为此请求设置参数即可。 我已设置为将请求发送到URL,该请求是POST请求,并且要发送的数据为以下字符串: “ barapple” 我很难理解 contentType* 和 dataType有 什么区别 * 我认为 contentType 指定了HTTP响应中可接受的

  • 问题内容: 我一直在做大学项目的作业。有一次,当您实际上可以使用构造函数方法来实现相同的结果时,我对于getter和setter的实际使用感到困惑。我已经搜索并找到许多答案,但没有令人满意的解释。我有如下laptop.java 和laoptopRecords.java调用构造函数为 在这里,我没有使用getter和setter方法,并且为每个便携式计算机对象都获得了理想的结果。 如果我以如下方式在

  • 我在react native中开发了几个类,出现了以下问题: 酒吧类:

  • 本文向大家介绍虚函数与纯虚函数之间的区别,包括了虚函数与纯虚函数之间的区别的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将了解虚拟和纯虚拟功能之间的区别。 虚函数 它在类中有自己的定义。 基类可以覆盖虚拟函数。 它没有派生类。 声明 纯虚函数 没有定义。 如果一个类至少具有一个虚函数,则可以将其声明为抽象。 派生类必须重写纯虚函数才能使用它。 通过在声明中放置“ = 0”来指定纯虚函数