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
相关推荐
头发还在的女程序员16 分钟前
ThinkPHP+Mysql 灵活用工小程序-技术深度解析与实践指南
数据库·mysql·小程序
꒰ঌ 安卓开发໒꒱1 小时前
SQL Server安全删除数据并释放空间的技术方案
数据库·安全·oracle
用户848508146901 小时前
SurrealDB 快速上手教程
数据库·后端
kura_tsuki1 小时前
[Oracle数据库] ORACLE的用户维护和权限操作
数据库·oracle
SelectDB3 小时前
SelectDB x 同辕开发:在 ARM 架构下实现 25% 分析性能提升
大数据·数据库·华为
华科云商xiao徐3 小时前
Rust+Python双核爬虫:高并发采集与智能解析实战
数据库·python·rust
Techie峰3 小时前
Redis Key过期事件监听Java实现
java·数据库·redis
lwb_01184 小时前
【数据库】使用Sql Server创建索引优化查询速度,一般2万多数据后,通过非索引时间字段排序查询出现超时情况
java·服务器·数据库
吴声子夜歌5 小时前
PostgreSQL——索引
数据库·postgresql·oracle
hj104311 小时前
redis开启局域网访问
数据库·redis·缓存