Oracle中select取值后的字符串处理

取一对括号中间内容

复制代码
SELECT SUBSTR(column_name, 
              INSTR(column_name, '(') + 1, 
              INSTR(column_name, ')') - INSTR(column_name, '(') - 1) 
AS content_between_parentheses
FROM table_name;

某字符值中abc之后def之前部分

复制代码
SELECT
  SUBSTR(your_column, 
    INSTR(your_column, 'abc') + LENGTH('abc'), 
    INSTR(your_column, 'def') - INSTR(your_column, 'abc') - LENGTH('abc')
  ) AS extracted_string
FROM
  your_table
WHERE
  your_column LIKE '%abc%def%';

将形似'1E+9'某字符串转为数字

复制代码
select to_number('1E+9') from dual
相关推荐
秋难降17 分钟前
零基础学习SQL(十一):SQL 索引结构|从 B+Tree 到 Hash,面试常问的 “为啥选 B+Tree” 有答案了
数据库·后端·mysql
代码的余温33 分钟前
Linux内核调优实战指南
linux·服务器·数据库
almighty2736 分钟前
C# DataGridView表头自定义设置全攻略
数据库·c#·winform·datagridview·自定义表头
ljh5746491191 小时前
mysql 必须在逗号分隔字符串和JSON字段之间二选一,怎么选
数据库·mysql·json
论迹1 小时前
【Redis】-- 持久化
数据库·redis·缓存
getdu1 小时前
Redis面试相关
数据库·redis·面试
TDengine (老段)1 小时前
TDengine 选择函数 TOP() 用户手册
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
m0_694845571 小时前
教你使用服务器如何搭建数据库
linux·运维·服务器·数据库·云计算
okra-3 小时前
如何进行WEB安全性测试
数据库
island13144 小时前
【Redis#9】其他数据结构
数据结构·数据库·redis