
Oracle
loveLifeLoveCoding
这个作者很懒,什么都没留下…
展开
-
CentOS 解压命令和 和切换用户
解压命令说明: -c/-x/-t/u 不可同时出现参数 参数说明 -c 新建打包文件,同 -v 一起使用 查看过程中打包文件名 -x 解决文件, -C 解压到对应的文件目录。 -f 后面接要处理的文件 -j 通过bzip2方式压缩或解压,最后以.tar.br2 为后缀。压缩后大小小于.tar.gz -z 通过gzip方式压缩或解压,最...原创 2019-08-25 22:19:14 · 416 阅读 · 0 评论 -
Oracle 几个常用函数
1. 判断字段内容长度length(字段名) = 102. 没有值用 '' 替代nvl(字段名, '')3. 上面两个结合length(nvl(字段名, '')) = 104. case when 用法case when length(nvl(字段名,''))=10 then 字段名 else null end 别名说明:当字段长度为10 时,取...原创 2019-05-22 09:54:40 · 172 阅读 · 0 评论 -
Oracle 实现 一个关键字 匹配多个 字段
有这么一个需求,满足只有一个输入框的条件下,支持不同数据列的搜索结果。说白了,就是这个 输入框 既可以用来 搜索姓名,也可以搜索 年龄,地址等。分析:一般情况下,我们的一个输入框对应 数据库 的某一列信息的搜索,比如,要搜索姓名为 ‘李’ 姓开头的,那么对应的 sql 就是where name like '李%'但是,现在输入框有了不确定性,不知道用户到底会输入什么,导致我们...原创 2019-05-16 17:22:16 · 2056 阅读 · 0 评论 -
Excel拼接单元格内容
最近在导数据库,因为涉及到100多个表空间,每个表空间都有不同的用户,密码。手工操作起来难度大,并且不能保证数据的正确度。因此,采用Excel来处理这些数据,采用Excel的函数,可以迅速根据自己定制的内容,产生需要的数据库语句,方便快捷,并且不会出现差错。前提是你已经把要创建的表空间,登陆用户,密码创建好了,才能用Excle来批量处理这些数据。这里举个例子可以看到 创建语句每一个...原创 2019-04-07 16:35:47 · 3689 阅读 · 0 评论 -
oracle截取字段中所需字符串
使用Oracle中Instr()和substr()函数:其语法为:instr(sourceString,destString,start,appearPosition)instr('源字符串','目标字符串','开始位置','第几次出现')其中sourceString代表源字符串; destString代表想从源字符串中查找的子串; start代表查找的开始位置,该参数...原创 2019-03-21 17:52:45 · 749 阅读 · 0 评论 -
oracel 查询语句中新增一列不存在的字段
有时候需要在sql查询结果的基础上新增一列不存在的字段,列值可以自定义。比如:查询一张表-- 查询表select * from 表名现在要在 查询出来的结果中 新增一列 字段值为 '小明' 字段名为 name--新增一列 字段值为 '小明' 字段名为 nameselect t.*, '小明' as name from 表名 t如果字段名以 下划线 开头,则需要加上 "...原创 2019-02-18 10:06:57 · 4641 阅读 · 0 评论 -
Oracle查询表里重复数据
一、查询结果只显示重复的字段1. 查询重复的单个字段(group by)select 重复字段A, count(*) from 表 group by 重复字段Ahaving count(*) > 12.查询重复的多个字段(group by)select 重复字段A, 重复字段B, count(*) from 表 group by 重复字段A, 重复字段Bh...原创 2018-12-21 11:01:15 · 27199 阅读 · 1 评论