Oracle:

1. 截取字符串中字符前的字符串(不包括字符)

select  Substr(P.SCHEDULE_CODE, 1, Instr(P.SCHEDULE_CODE, '(', 1)-1)  from M_SUB_TASK_SCHEDULE_LOG P;

2. 截取字符串中字符前的字符串(包括字符)

select Substr(P.SCHEDULE_CODE, 1, Instr(P.SCHEDULE_CODE, '(ret', 1))  from M_SUB_TASK_SCHEDULE_LOG P;

3.两个date格式的日期相减得时分秒

SELECT

EXTRACT(DAY FROM (sysdate-to_date('2012-03-29 00:00:00','YYYY-MM-DD HH24:MI:ss')) DAY TO SECOND )

|| ' days '

|| EXTRACT(HOUR FROM (sysdate-to_date('2012-03-29 00:00:00','YYYY-MM-DD HH24:MI:ss')) DAY TO SECOND )

|| ' hours'

|| EXTRACT(MINUTE FROM (sysdate-to_date('2012-03-29 00:00:00','YYYY-MM-DD HH24:MI:ss')) DAY TO SECOND )

|| ' minute'

|| EXTRACT(SECOND FROM (sysdate-to_date('2012-03-29 00:00:00','YYYY-MM-DD HH24:MI:ss')) DAY TO SECOND )

|| ' second' "Interval"

FROM DUAL;

SELECT (--TO_NUMBER(SUBSTR(D21, 1, INSTR(D21, ' '))) ||

SUBSTR(D21, INSTR(D21, ' ') + 1, 2) ||

SUBSTR(D21, INSTR(D21, ' ') + 4, 2)||

SUBSTR(D21, INSTR(D21, ' ') + 7, 2))TIME1,

t.BEGIN_TIMESTAMP,

t.END_TIMESTAMP

FROM (SELECT CAST(P.END_TIMESTAMP AS TIMESTAMP) - CAST(P.BEGIN_TIMESTAMP AS TIMESTAMP) D21,

BEGIN_TIMESTAMP,END_TIMESTAMP FROM M_SUB_TASK_SCHEDULE_LOG P)t ;

MySql:

1.截取第一个 '(' 之前的所有字符(顺数)

SELECT SUBSTRING_INDEX(P.SCHEDULE_CODE, '(', 1) FROM M_SUB_TASK_SCHEDULE_LOG P;

2.截取第一个 '(' 之前的所有字符(倒数)

SELECT SUBSTRING_INDEX(P.SCHEDULE_CODE, '(', -1) FROM M_SUB_TASK_SCHEDULE_LOG P;

Mysql函数访问oracle,Oracle与MySql函数相关推荐

  1. 远程连接mysql拒绝访问_远程连接 Mysql 失败的解决方法

    原标题:远程连接 Mysql 失败的解决方法 今天在虚拟机Ubuntu上折腾了一晚上mysql,然后试着用java连接,搞了很久都没成功,但是同学配好的Debian上却连接成功了,也就是说我的配置有问 ...

  2. 连接虚拟机mysql无法访问_连接虚拟机mysql无法访问,报错编号1130的解决方法

    新装一台虚拟机mysql的时候,往往会出现win无法连接的情况,报错信息1130,是因为没有权限的问题,解决方案如下: mysql -u root -p mysql>use mysql; mys ...

  3. mysql数据库访问问题吗_#MySQL数据库无法远程访问的问题

    在 Ubuntu上装了mysql,因为项目的数据库是mysql,将项目放在tomcat里面webapp下面,一直启动不成功.本来一直以为是jdbc驱动问题,后来发现不是. 1.cd /etc/mysq ...

  4. docker mysql域名访问_Docker中配置MySQL并实现远程访问

    Docker配置MySQL容器 拉取MySQL镜像 docker pull mysql:5.6 有可能会因为网络问题失败,重复尝试. 创建容器 docker run -d --name selfdef ...

  5. MYSQL数据库迁移到ORACLE数据库

    一.环境和需求 1.环境 MySQL数据库服务器: OS version:Linux 5.3 for 64 bit mysql Server version: 5.0.45 Oracle数据库服务器: ...

  6. 多级指针和静动态内存的跨函数访问

    参考:多级指针(静动态内存的跨函数访问) 作者:枕上 发布时间:2021-07-15 00:27:17 网址:https://blog.csdn.net/jinchi_boke/article/det ...

  7. mysql hash函数_运维日记| MySQL/Oracle深度解析之一:逻辑读

    前言 THE FIRST 比较数据库优劣.异同的文章有很多了,使用压测工具,进行不同压力下的测试,就能大致上比较出来哪种数据库是"最快"的数据库.但从有经验的数据架构.DBA等专业 ...

  8. zabbix 创建mysql用户名密码_zabbix3.0 监控mysql服务免用户名密码登录的问题故障处理详细过程...

    1,f中用户名密码无效 在azure云上面,使用Zabbix监控mysql中,发现在/usr/local/mysql/f里面设置的默认用户名密码无效,出不来数据,而且在zabbix服务器上,使用zab ...

  9. oracle sql now函数,SQL Server,MySQL,Oracle,PostgreSQL中常用函数用法(1)日

    练习使用Hibernate没有用MySQL数据库,而是用了前不久接触的PostgreSQL,由于不同的数据对于相同的操作有各自的函数,MySQL的date_format(),在PostgreSQL中是 ...

  10. mysql 类似 nvl,浅谈mysql可有类似oracle的nvl的函数

    浅谈mysql可有类似oracle的nvl的函数 要用ifnull,而不是isnull isnull是判断是否为null,返回值是1表示null或者0表示不为空 ifnull等同于oracle的nvl ...

最新文章

  1. 一文盘点5种聚类算法,数据科学家必备!
  2. PHP Session可能会引起并发问题
  3. python最新面试题_2018年最新Python面试题及答案
  4. 进程控制(kill)
  5. nacos 本地测试_Nacos入门
  6. matlab imdilate
  7. numpy无法导入的问题--ModuleNotFoundError: No module named 'numpy'总结
  8. 天涯明月刀登录的界面服务器显示,上述便是Win10系统下登录天涯明月刀提示异地登录不了的详细解决方法了...
  9. js 获取到number的length
  10. Three.js的uv坐标贴图理解
  11. 计算机网络第七版(谢希仁)第三章——数据链路层课后习题答案
  12. the sun also rises day17
  13. 【Linux】CentOS7 C#开发环境搭建笔记(Jexus安装、配置、部署)
  14. VMware虚拟机显示网络电缆已拔出
  15. IDEA远程连接虚拟机
  16. 期刊投稿状态_期刊投稿后文章可能的几种状态
  17. 步进电机控制,RPM与PPS单位关系分析
  18. 大学生对AI的看法调查
  19. 数据库开发工程师 + 职位要求技能要求(高级)
  20. 亚马逊新近搜索类图书印象(上)(转)

热门文章

  1. python 读取geotiff_科学网—利用python GDAL库读写geotiff格式的遥感影像方法 - 张伟的博文...
  2. 建议收藏,详细篇 PyCharm 完美教程
  3. java图形旋转动画_Java动画:旋转图像
  4. HTML5表单新增元素与属性(form、formaction、formmethod、formenctype、formtarget、autofous、required、labels)
  5. 时间序列的截尾和拖尾_R语言:时间序列(一)
  6. excelexportentity中设置null不显示的方法_一般人不知道的线程间数据交换Exchanger
  7. java 拼接html_程序员用1.5小时写出的Java代码,让同事瞠目结舌!直呼优秀
  8. antd form 初始化时间
  9. js (jQuery)分组数据
  10. 巧用css的border属性完成对图片编辑功能的性能优化