随笔分类 -  Oracle

摘要:TRANSLATE(c1,c2,c3) 【功能】将字符表达式值中,指定字符替换为新字符 【说明】多字节符(汉字、全角符等),按1个字符计算 【参数】 c1 希望被替换的字符或变量 c2 查询原始的字符集 c3 替换新的字符集,将c2对应顺序字符,替换为c3对应顺序字符 如果c3长度大于c2,则c3长 阅读全文
posted @ 2023-04-18 09:42 Mrzxs 阅读(150) 评论(0) 推荐(0) 编辑
摘要:1、decode简洁、case when复杂(但能实现的功能更多) 2、返回值类型,case when 的返回值类型必须一致如: SELECT CASE WHEN 1=1 THEN 1 ELSE '0' END FROM DUAL;--这样会报错:ORA-00932:数据类型不一致:应为NUMBER 阅读全文
posted @ 2023-04-13 17:17 Mrzxs 阅读(449) 评论(0) 推荐(0) 编辑
摘要:场景:idea连接oracle11g时报这个错误 过程:搜了很多,配置orai18n.jar…… 结果:没用 分析:我用的oracle的jar包和11g不匹配[我一直想找11g的jar包,但是oracle限制了,不能下载11g的,就用的19c的] 解决: ①从特殊渠道下载的11g的[随便找了一个第三 阅读全文
posted @ 2022-03-18 13:50 Mrzxs 阅读(141) 评论(0) 推荐(0) 编辑
摘要:异常:oracle设置的id为自增长,java往里插数据的时候,报主键冲突 分析:分析了半天,打断点,但是没分析出来 突然有一次好了,竟然插入成功了!! 灵感:因为oracle的 id 自增长是通过sequence来获取的 即:先创建一个sequence 【increment by 1 start 阅读全文
posted @ 2022-02-18 18:22 Mrzxs 阅读(626) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up dark_mode palette
选择主题