codecamp

SAP HANA SQL函数

SAP HANA数据库提供了各种SQL函数:

  • 数学函数
  • 字符串函数
  • 全文函数
  • 日期时间函数
  • 聚合函数
  • 数据类型转换函数
  • 窗口函数
  • 系列数据函数
  • 杂项函数

数字函数

这些是SQL中内置的数字函数,可用于脚本。它使用数字值或带数字字符的字符串,并返回数值。

  • ABS - 它返回数值参数的绝对值。

Example − SELECT ABS (-1) "abs" FROM TEST;
abs
1

ABS - 它返回数值参数的绝对值。...

  • BINTOHEX - 它将二进制值转换为十六进制值。

  • BITAND - 对传递的参数的位执行AND运算。

  • BITAND - 对传递的参数的位执行AND运算。...

  • BITNOT - 对参数的位执行按位非运算。

  • BITOR - 对传递的参数的位执行OR运算。

  • BITOR - 对传递的参数的位执行OR运算。...

  • BITUNSET - 用于在< target_num>中将位设置为0。 从< start_bit> 位置。

  • BITXOR - 对传递的参数的位执行XOR运算。

  • CEIL - 它返回大于或等于传递的值的第一个整数。

  • CEIL - 它返回大于或等于传递的值的第一个整数。...

  • EXP - 它返回自然对数e的基数的结果,增加到传递值的乘方。

  • FLOOR - 它返回不大于numeric参数的最大整数。

  • FLOOR - 它返回不大于numeric参数的最大整数。...

  • LN - 它返回参数的自然对数。

  • LOG - 它返回传递的正值的算法值。 基数和对数值都应为正数。

LOG - 它返回传递的正值的算法值。 基数和对数值都应为正数。...

数字函数...

各种SQL字符串函数可以在HANA中使用SQL脚本编写。 最常见的字符串函数是 -

  • ASCII - 返回传递字符串的整数ASCII值。

  • ASCII - 返回传递字符串的整数ASCII值。...

  • CONCAT - 它是Concatenation运算符,并返回组合的传递字符串。

  • LCASE - 它将字符串的所有字符转换为小写。

  • LCASE - 它将字符串的所有字符转换为小写。...

  • LENGTH - 它返回已传递字符串中的字符数。

  • LOCATE - 它返回已传递字符串中子字符串的位置。

  • LOWER - 它将字符串中的所有字符转换为小写。

  • NCHAR - 它返回带有传递的整数值的Unicode字符。

  • NCHAR - 它返回带有传递的整数值的Unicode字符。...

  • RIGHT - 它返回所提到的字符串的最右边的值字符。

  • UPPER - 它将传递的字符串中的所有字符转换为大写。

  • UPPER - 它将传递的字符串中的所有字符转换为大写。...

可以使用的其他字符串函数是 - LPAD,LTRIM,RTRIM,STRTOBIN,SUBSTR_AFTER,SUBSTR_BEFORE,SUBSTRING,TRIM,UNICODE,RPAD,BINTOSTR

日期时间函数

在SQL脚本中,可以在HANA中使用各种日期时间函数。 最常见的日期时间函数是 -

  • 在SQL脚本中,可以在HANA中使用各种日期时间函数。 最常见的日期时间函数是 - ...

  • CURRENT_TIME - 它返回当前本地系统时间。

  • CURRENT_TIMESTAMP - 它返回当前本地系统时间戳详细信息(YYYY-MM-DD HH:MM:SS:FF)。

  • CURRENT_TIMESTAMP - 它返回当前本地系统时间戳详细信息(YYYY-MM-DD HH:MM:SS:FF)。...

  • CURRENT_UTCTIME - 它返回当前的UTC(格林威治标准时间)时间。

  • CURRENT_UTCTIMESTAMP

  • CURRENT_UTCTIMESTAMP...

  • HOUR - 在参数中返回通过时间的整数小时值。

  • YEAR - 它返回已过期日期的年份值。

YEAR - 它返回已过期日期的年份值。...

数据类型转换函数

这些函数用于将一种数据类型转换为另一种数据类型或执行检查,如果转换是否可能。

HANA在SQL脚本中使用的最常见的数据类型转换函数 -

  • HANA在SQL脚本中使用的最常见的数据类型转换函数 - ...

  • TO_ALPHANUM - 它将传递的值转换为ALPHANUMERIC数据类型

  • TO_REAL - 它将值转换为REAL数据类型。

  • TO_REAL - 它将值转换为REAL数据类型。...

  • TO_CLOB - 它将值转换为CLOB数据类型。

TO_CLOB - 它将值转换为CLOB数据类型。...

还有各种Windows和其他可以在HANA SQL脚本中使用的其他功能。

  • Current_Schema - 它返回一个包含当前模式名称的字符串。

  • Session_User - 它返回当前会话的用户名


SAP HANA SQL运算符
SAP HANA SQL表达式
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }