![](https://img-blog.csdnimg.cn/50510a374222470ab5ee15670adc5550.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Oracle
文章平均质量分 66
oracle相关保存及开发技巧
他们叫我技术总监
大数据、BI、帆软、NC、云原生的深耕者!欢迎关注我的专栏,一起学习。
展开
-
全网最详细,从一堆字符串,精确抓取日期时间的实战
有思路、有方法、有结论,看了必受益~原创 2024-07-19 15:54:43 · 562 阅读 · 0 评论 -
全网最易懂,开源时序数据库influxDB,实际应用评测
时序数据库能干嘛?看这篇就够了原创 2024-06-20 15:50:40 · 1791 阅读 · 9 评论 -
oracle,获取每日24*60,所有分钟数
获取每日24小时从00:00至23:59所有分钟数~原创 2023-07-28 17:17:51 · 994 阅读 · 0 评论 -
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
ORA-12505,SID数据连接问题!原创 2023-07-20 18:08:18 · 7927 阅读 · 0 评论 -
oracle connect by很强,但是要慎用,不然有你哭的时候
6000字说透 connect by, connect by看这一篇就够了~原创 2023-07-05 10:55:38 · 4830 阅读 · 5 评论 -
oracle 过滤字段中的中文,不再洋不洋土不土
oracle 最全的中文字符串处理方案,不接受反驳~原创 2023-06-28 16:31:03 · 2791 阅读 · 1 评论 -
oracle-替换中文、回车、换行、倒序截取等,从OA一堆意见里面找出你想要的审批日期
oracle-替换中文、回车、换行、倒序截取原创 2022-09-06 16:35:34 · 1889 阅读 · 35 评论 -
oracle一次性说清楚,多种分隔符的一个字段拆分多行,再多行多列多种分隔符拆多行,最终处理超亿亿。。亿级别数据量
oracle一次性说清楚,多种分隔符的一个字段拆分多行,再多行多列多种分隔符拆多行,最终处理超亿亿。。亿级别数据量原创 2022-07-07 01:05:44 · 5817 阅读 · 8 评论 -
oracle看起来很简单一用就不会的同列乘积函数
前言博主介绍:他们叫我技术总监,拥有5年BI、数据库、用友NC、帆软report、python工作经验,毕业一年被迫当上某集团部门开发经理,成立开发部,次年任命为总监。因个人执着于技术,所以被总经理戏称为技术总监。拥有帆软认证、项目管理工程师等认证。目前主要专研大数据方向,希望和您一起学习一起进步。一、需求场景最近在做看板这块,发现对应同一个车间的直通率算出来有两个值。然后业务和我就满脸问号。类似这样????。咳咳,我们细看下哈,对应发现上面的柱状图,我们就是按车间进行gro原创 2022-04-20 10:57:06 · 3199 阅读 · 17 评论 -
oracle coalesce函数解析
oracle coalesce函数解析原创 2022-06-14 11:09:25 · 3518 阅读 · 11 评论 -
Oracle报错之-ORA-01428: 参数 ‘0‘ 超出范围
ORA-01428: 参数 ‘0‘ 超出范围原创 2022-06-17 00:04:17 · 3656 阅读 · 7 评论 -
让人爱恨交加的跨库ORACLE DBLINK
【本文正在参与炫“库”行动-人大金仓有奖征文】活动链接https://bss.csdn.net/m/topic/kingbaseDBLINK简介及使用1、ORACLE DBLINK简介ORACLE DBLINK(数据库链接)顾名思义为数据库之间的中间桥梁,用于链接两个数据库,打破两个数据库的壁垒。对使用人员来说可以在一个数据库直接访问到其他已建立dblink的数据库,通过在查询表后面增加类似@“dblink名称”就可直接访问其他数据库表数据,即表名+@+dblink 名字,用于进行数据流转及数原创 2021-10-08 18:20:19 · 13520 阅读 · 15 评论 -
oracle 计算当前日期是今年的第几周的计算方法
一、oracle 计算当前日期是今年的第几周的计算方法(以周六为每周第一天为例)完整代码:select * from (SELECT sysdate , LEVEL 周次,(TRUNC(sysdate,'YYYY')-7) + (7-TO_CHAR(TRUNC(sysdate,'YYYY'),'D')+1)+(LEVEL-1)*7-1 当周第一天, (TRUNC(sysdate,'YYYY')-7) + (7-TO_CHAR(TRUNC(sysdate,'Y...原创 2021-12-22 13:56:30 · 7923 阅读 · 28 评论 -
oracle同一个字段值不同类型只显示第一行值
记录以防止忘记:selecta.*,casewhenrn=1thenglobaldebitendjefrom(selectct_pu.vbillcode,ap_payitem.contractno,ct_pu.ctname,ap_payitem.globaldebit,row_number()over(partitionbyct_pu.vbillcodeorderbyct_pu.vbillcode)rnfromct_puinnerjoinct...原创 2022-01-13 18:00:45 · 2520 阅读 · 24 评论 -
炫“库”行动-人大金仓有奖征文—谈谈oracle建表规范
【本文正在参与炫“库”行动-人大金仓有奖征文】活动链接https://bss.csdn.net/m/topic/kingbase前言:今天突然想把工作几年在oracle建表相关的知识整理成一个像样的文档分享给大家,为达到数据库开发规范、后期维护方便等目的编写此篇文章,希望大家能重视数据库建表这个“小小的问题”,从小处见大学问,欢迎大家一起讨论。一、通用oracle建表思路(谁用谁爽)1、建表语句,赋值默认值,主要赋值删除标记与TS的时间戳与非空标记,ID、创建人、创建时间、修改人、修改时间原创 2021-10-09 22:41:18 · 1676 阅读 · 20 评论 -
oracle 正则表达式多项匹配时,相似项有优先级
oracle 正则表达式多项匹配时,相似项有优先级原创 2022-09-28 17:20:16 · 7798 阅读 · 7 评论 -
oracle LAG与LEAD函数应用注意点
LAG函数为获取当前行的前N行数据,LEAD函数为获取当前行的后N行数据。通过比如前N行与后N行的连续性来判异。但LAG函数与LEAD函数的语法为LAG(字段名,偏移位数,为空默认值),在品质八大判异中要根据具体情况是否赋默认值,不然会导致判异算法错误。特别当与某固定值比较时不建议使用默认值。...原创 2022-02-18 16:05:22 · 2016 阅读 · 30 评论 -
oracle替换字符串中的中文
目录前言一、思路1、使用正则表达式2、换种思路二、具体案例前言最近因业务需求,想去掉对应产品批次号中的中文字符。哈哈哈,有时候就很无奈。因业务规范需要较长的时间,So选择了代价最低的用技术来弥补。哈哈哈,好的,让我们先来看看这里面的数据是怎么样的。一、思路1、使用正则表达式最先想到的是使用正则表达式,但oracle正则表达式regexp_substr、regexp_like、regexp_replace是无法像其他正则表达...原创 2022-05-05 14:54:41 · 6577 阅读 · 22 评论 -
kettle开发-Day37-SQ索引优化
说是kettle开发优化,不如说是SQ的优化或者说是思路的优化,我们在走路的同时记得抬头看天。原创 2023-02-13 17:55:45 · 722 阅读 · 0 评论 -
kettele性能优化,执行SQL脚本性能剖析
不要再一个表输入或者表输出或者更新插入作业过程后增加UPDATE的SQL脚本。会导致任务特别慢。如果需要执行,单独作为转换执行即可原创 2022-01-25 17:17:10 · 2135 阅读 · 27 评论 -
特殊字符串截取处理,SQLSERVER截取第一次出现“-“与第三次出现“-“字符串
记住防忘:select 生产批次号,substring(E.生产批次号, charindex('-', E.生产批次号)+1,5) pc,charindex('-', E.生产批次号,charindex('-', E.生产批次号,charindex('-', E.生产批次号)+1)+1)-(charindex('-', E.生产批次号)+1 ) kk,case when charindex('-', E.生产批次号,charindex('-', E.生产批次号,charindex('-', E.生产批原创 2022-01-18 17:45:54 · 2828 阅读 · 17 评论 -
oracle插入报错-Caused by: java.sql.SQLException: 无效的列类型: 16
Caused by: java.sql.SQLException: 无效的列类型: 16原创 2022-06-20 18:05:02 · 5397 阅读 · 5 评论 -
python 查询oracle数据库返回具体字段名
#导入cx_Oracleimport cx_Oracle#建立conn连接conn = cx_Oracle.connect('BI/123@123@10.110.11.11:1521/orcl')#建立光标curs = conn.cursor()#获取返回的行数numline=int(input("输入希望返回的行数:"))#执行对应SQLsql = f"select * from SY2_CJBZGX_CPT where rownum<='{numline}'"#当带有参数需在s.原创 2022-02-07 18:05:28 · 8093 阅读 · 14 评论 -
中秋邀请共赏图数据库-蚂蚁集团图数据TuGraph 正式开源
蚂蚁集团图数据TuGraph 正式开源原创 2022-09-08 19:15:02 · 3462 阅读 · 12 评论 -
python操作oracle数据库知识梳理
文章主要来源:【Python】 连接oracle 时查询数据结果显示列名 - Phoenixy - 博客园连接并登陆数据库 # 导入cx_oracle import cx_oracle as oracle # 连接并登陆数据库 入参: user password ip地址与实例 db = oracle.chttps://www.cnblogs.com/phoenixy/p/15519637.html这个连接oracle的思维导图:祝大家新年快乐,学有所成!...原创 2022-02-07 17:12:19 · 2522 阅读 · 62 评论 -
从数据库字符串中获取数字部分,用于数据分析
从数据库字符串中获取数字部分原创 2022-07-12 18:10:08 · 3046 阅读 · 10 评论 -
数据库number类型数据case when 比较时的,小心机
目录前言:一、case when 字段重新赋值 代码:效果: 解析:二、第二种办法代码:效果:解析:三、第三中办法代码:效果:解析: 当我们因为前端老是改显示数据,而对应显示名称需要重新赋值,比如数据库表t1存了字段,ID,name其中ID是number类型的字段的。类似这样存储在数据表中。 其中t1是枚举表,为了规范显示名称,需要将显示值固定显示,因此使用case when 重新赋值。效果: 直接用来比较发现name字段无法带出来值。考虑原创 2022-07-11 12:02:35 · 2048 阅读 · 4 评论