Oracle Fusion中间件Oracle数据可视化用户指南之字符串函数总结

Oracle® Fusion中间件Oracle数据可视化用户指南

String函数总结(按照字母顺序)

功能举例描述
AsciiAscii(‘a’)将单个字符字符串转换为其相应的ASCII代码,在0到255之间。如果字符表达式计算为多个字符,则返回与表达式中第一个字符对应的ASCII代码。
Bit_LengthBit_Length(‘abcdef’)返回指定字符串的长度(以位数为单位)。每个Unicode字符的长度为2字节(相当于16位)。
CharChar(35)将0到255之间的数值转换为与ASCII代码对应的字符值。
Char_LengthChar_Length(Customer_Name)返回指定字符串的长度(以字符数为单位)。前导和后导空白不计入字符串的长度。
ConcatSELECT DISTINCT Concat (‘abc’, ‘def’) FROM employee连接两个字符字符串。
InsertSELECT Insert(‘123456’, 2, 3, ‘abcd’) FROM table将指定的字符字符串插入另一个字符字符串中的指定位置。
LeftSELECT Left(‘123456’, 3) FROM table从字符串左侧返回指定数量的字符。
LengthLength(Customer_Name)返回指定字符串的长度(以字符数为单位)。返回长度,不包括任何尾随空白字符。
LocateLocate(‘d’ ‘abcdef’)返回字符字符串在另一个字符字符串中的数值位置。如果在要搜索的字符串中找不到字符字符串,则函数返回值0。
LocateNLocate(‘d’ ‘abcdef’, 3)与定位一样,返回字符字符串在另一个字符字符串中的数值位置。LocateN包含一个整数参数,使您可以指定开始搜索的起始位置。
LowerLower(Customer_Name)将字符字符串转换为小写。
Octet_LengthOctet_Length(‘abcdef’)返回指定字符串的字节数。
PositionPosition(‘d’, ‘abcdef’)返回*strExpr1在字符表达式中的数值位置。如果没有找到strExpr1*,该函数将返回0。
RepeatRepeat(‘abc’, 4)重复指定表达式*n*次。
ReplaceReplace(‘abcd1234’, ‘123’, ‘zz’)将指定字符表达式中的一个或多个字符替换为一个或多个其他字符。
RightSELECT Right(‘123456’, 3) FROM table从字符串右侧返回指定数量的字符。
SpaceSpace(2)插入空格。
SubstringSubstring(‘abcdef’ FROM 2)从固定数量的字符开始创建新字符串到原始字符串。
SubstringNSubstring(‘abcdef’ FROM 2 FOR 3)与子字符串一样,创建一个从固定数量的字符开始到原始字符串的新字符串。SubstringN包含一个整数参数,允许您指定新字符串的长度(以字符数)。
TrimBothTrim(BOTH ‘_’ FROM ‘abcdef’)从字符串中剥离指定的前导和后导字符。
TrimLeadingTrim(LEADING ‘_’ FROM ‘_abcdef’)从字符字符串中删除指定的前导字符。
TrimTrailingTrim(TRAILING ‘’ FROM 'abcdef’)从字符串中删除指定的尾随字符。
UpperUpper(Customer_Name)将字符字符串转换为大写。
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值