1、拼接字符串

1)可以使用“||”来拼接字符串

1 select '拼接'||'字符串' as str from dual

2)通过concat()函数实现

1 select concat('拼接', '字符串') as str from dual

注:oracle的concat函数只支持两个参数的方法,即只能拼接两个参数,如要拼接多个参数则嵌套使用concat可实现,如:

1 select concat(concat('拼接', '多个'), '字符串') from dual

2、截取字符串

SUBSTR(string,start_position,[length])    求子字符串,返回字符串

解释:string 源字符串

start_position   开始位置(从0开始)

length 可选项,子字符串的个数

1 select substr(to_char(sysdate, 'yyyy-mm-dd HH:mi:ss'), 12, 5) as time from dual

1 substr("ABCDEFG", 0); //返回:ABCDEFG,截取所有字符

2 substr("ABCDEFG", 2); //返回:CDEFG,截取从C开始之后所有字符

3 substr("ABCDEFG", 0, 3); //返回:ABC,截取从A开始3个字符

4 substr("ABCDEFG", 0, 100); //返回:ABCDEFG,100虽然超出预处理的字符串最长度,但不会影响返回结果,系统按预处理字符串最大数量返回。

5 substr("ABCDEFG", -3); //返回:EFG,注意参数-3,为负值时表示从尾部开始算起,字符串排列位置不变。

3、查找字符串

INSTR(string,subString,position,ocurrence)查找字符串位置

解释:string:源字符串

subString:要查找的子字符串

position:查找的开始位置

ocurrence:源字符串中第几次出现的子字符串

1 select INSTR('CORPORATE FLOOR','OR', 3, 2) as loc from dual

4、替换字符串

replace(strSource, str1, str2) 将strSource中的str1替换成str2

解析:strSource:源字符串

str1: 要替换的字符串

str2: 替换后的字符串

1 select '替换字符串' as oldStr, replace('替换字符串', '替换', '修改') as newStr from dual

oracle 全局搜索字符串,oracle操作字符串:拼接、替换、截取、查找 _ 学编程-免费技术教程分享平台...相关推荐

  1. php移动字符串,php操作字符串函数

    header('content-type:text/html;charset=utf-8;'); // addcslashes(str, charlist):函数在指定的字符前加反斜杠 // 注释:在 ...

  2. 怎么样去掉scratch中的字符串的第一个字符?/scratch巧妙去掉字符串数最开头0/字符串算法操作/字符串的逆序/变量逆序

    起因是一个朋友在群里问了一个问题:scratch中如何巧妙的去掉一串字符数最开头的0? 我想了一下好像没有什么好办法,当然如果这个字符串是纯数字,可以用下面这种方式去除第一个字符0. 首先我们省去判断 ...

  3. python中求包含5的数_Python 内置函数 ( ) 可以返回列表、元组、字典、集合、字符串以及 range 对象中元素个数。_学小易找答案...

    [简答题]实例1:求两数相除的结果. 先后输入2个数据,计算第一个数除以第二个数的结果. 要求能够处理输入数据为非数字.除数为零.文件末尾EndOfFile 和用户使用Ctrl + C 命令终止程序等 ...

  4. java将字符串sfa和sia连接起来,恶意软件分析 URL链接扫描 免费在线病毒分析平台 | 魔盾安全分析...

    META-INF/MANIFEST.MF A${dc;y /62IB* E6P~ \ _9M`;'6tU lc#gl_ ~S75[A# r\Ub&M[ )34~a_ i5sn;8]U oH#z ...

  5. python中以下关于列表描述错误的_10. 以下关于列表操作的描述,错误的是:_学小易找答案...

    [单选题]Python 语句 a=121+1.21 print(type(a)) 的输出结果为( ) [单选题]Python语句序列"s1 = [4, 5, 6]; s2 = s1; s1[ ...

  6. 【Python笔记】字符串常见操作

    Python字符串常见操作 字符串的拼接 计算字符串的长度 截取字符串 分隔字符串 字符串的替换 字符串的检索 字符串大小写转换 去掉字符串中的空格和特殊字符 格式化字符串 字符串的拼接 字符串不允许 ...

  7. php字符串相关操作,PHP字符串常用操作

    常用操作有: PHP中有两个内建的函数:count() 和sizeof(),可以实现得到数组的长度 count($sttr);数组长度 字符串长度:strlen(string $a); 判断是否相同, ...

  8. day04_列表元组字符串的操作字典

    字符串的操作 # 字符串的拼接 """ 第一种:+ 第一种:join 字符串拼接多次""" # 字符串拼接多次 name = "李 ...

  9. python中float可以和int计算吗_python 中int ,float,字符串的操作

    int 的功能 int: 1:bit_length(二进制位数的方法)返回当前数字占用的最小位数 2:__abs__ 返回绝对值,先创建一个数字对象,再调用.abs对象 abs(-10) 3:执行加运 ...

最新文章

  1. JVM-12虚拟机性能监控与故障处理工具之【JDK的可视化工具-VisualVM】
  2. wxWidgets:wxWizardEvent类用法
  3. webpack --- html-webpack-plugin
  4. Bootstrap3 模态对话框的尺寸
  5. asp.net findcontrol html控件,findcontrol-在ASP.NET中查找控件的更好方法
  6. mysql sqlserver 拷贝_SQLyog工具进行SQLSERVER表结构或数据拷贝到MySQL数据库
  7. 使用Linux快速使用redis集群
  8. C# WPF 高级教程
  9. 社会工程学之《反欺骗的艺术》小结(三)
  10. 华硕老毛子(Padavan)——校园网锐捷(Ruijie)认证路由限制解决方案(锐捷(Ruijie)认证+赛尔认证)
  11. 拼音加加 4.0 正式版发布了
  12. 里氏替换原则-正方形是长方形
  13. python str转换成float
  14. excel2013 最大行数列数
  15. 【论文笔记】AliMe Assist阿里小蜜(未完。。。)
  16. 朴素和KMP匹配算法(java)
  17. AI为什么救不了“想上天”的猪?
  18. html403禁止访问怎么解决,http403禁止访问错误产生的原因以及解决办法
  19. 一比二购增加您指定商品降价时,给您发送邮件通知的功能
  20. 查询rssi指令_RSSI测量方法及网络设备、终端设备与流程

热门文章

  1. spl_autoload_register()函数使用详解
  2. Python headers not found错误解决办法
  3. mysql 命令导入sql文件导出sql文件
  4. (转载)解决eclipse安装maven的问题:Unable to update index for central|http://repo1.maven.org/maven2...
  5. 在给Ext2 Grid设置了autoHeight属性后,如何显示滚动条
  6. php 匿名评论,关于php:PHP匿名类的用法
  7. 双亲委派机制_史上三次破坏ClassLoader双亲委派机制
  8. Starlink的20ms延迟怎么计算得到的?
  9. java路由方法_Linux添加路由的方法
  10. java 访问网络驱动器_尝试通过GitLab Runner脚本访问网络驱动器但收到错误