文档章节

oracle使用过程遇到的小问题及解决方法

苏云飞
 苏云飞
发布于 2016/04/19 17:19
字数 201
阅读 191
收藏 0

NULL的问题

-- 查询结果为所有包含有"中国"字样的数据行
select * from t_project t where t.name like '%中国%';  

-- 如果like的参数为空,则只能查询出所有name列不为空的数据行,name列值为null的数据将不会返回
select * from t_project t where t.name like '%%' ;  

-- 查询时,如果需要在like的参数为空时,查询出所有数据,需要添加or条件
select * from t_project t where t.name like '%%' or t.name is null;

 

查询 0.123  得到  .123 的问题

-- 查询结果为:   .123,.456
SELECT wm_concat(num) nums from(
	SELECT 0.123 num FROM dual 
	UNION ALL 
	SELECT 0.456 num FROM dual 
) ;


-- 可使用以下方法解决
SELECT wm_concat(num) nums1,wm_concat(REGEXP_REPLACE(num,'^\.','0.')) nums2 from(
	SELECT 0.123 num FROM dual 
	UNION ALL 
	SELECT 0.456 num FROM dual 
) ;

 

© 著作权归作者所有

共有 人打赏支持
上一篇: JSP
下一篇: gitlab 数据备份
苏云飞
粉丝 1
博文 18
码字总数 2613
作品 0
丰台
程序员
私信 提问
JFinal针对ORACLE的timestamp字段解决办法

JFinal是个比较不错的的框架,但JFinal起源时使用mysql数据库,因此在对数据库支持方面还没有达到完美。 本人使用JFinal有一段时间的,由于项目的数据库普遍采用oracle,在使用oracle过程中遇...

真的农夫三拳
2013/06/23
0
6
在Windows 7下安装Oracle 11g的解决方法

在Windows 7下安装Oracle 11g的解决方法 前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的,但自己尝试着去解决,...

长平狐
2013/01/06
71
0
oracle 11gR2 安装问题总结

总的来说;在linux下安装mysql和oracle;oracle要比mysql简单的多;mysql提供源码;可进行手动编译安装;其难度主要集中在编译前执行configure脚本参数的设置;oracle的安装提供的是图形安装(在终端...

divl
2010/10/10
0
0
安装oracle11g 遇到INS-13001环境不满足最低要求 解决方法

图文课 TinyMind 论坛 APP 问答 商城 VIP会员 活动 招聘 ITeye GitChat 写博客 发Chat 传资源 登录注册 华大竟出了一个炒股女高手,年仅27岁!逸婕贸易 · 燨燚 RAC报错:[INS-13013] 目标环...

linjin200
10/16
0
0
Oracle修复了Eclipse的Java问题

InfoQ上周曾报道过,Oracle对因商标更换所导致的Java 6u21更新问题反应迅速。从那时起,Oracle就开始重新构建Java安装,对于Windows机器来说,现在的发布构建名变成了1.6.021-b07;因为该问题...

答复哈
2010/08/04
898
0

没有更多内容

加载失败,请刷新页面

加载更多

JAVA设计模式之模板方法模式和建造者模式

一、前期回顾 上一篇《Java 设计模式之工厂方法模式与抽象工厂模式》介绍了三种工厂模式,分别是工厂方法模式,简单工厂方法模式,抽象工厂模式,文中详细根据实际场景介绍了三种模式的定义,...

木木匠
21分钟前
1
0
C中的宏的使用(宏嵌套/宏展开/可变参数宏)

基本原则: 在展开当前宏函数时,如果形参有#或##则不进行宏参数的展开,否则先展开宏参数,再展开当前宏。 #是在定义两边加上双引号 #define _TOSTR(s) #sprintf(_TOSTR(test ABC))pr...

SamXIAO
51分钟前
2
0
SpringBoot 整合异步调用方法

1. 在 SpringBoot 主类上使用 @EnableAsync 注解,开启异步调用功能 package com.codingos.springbootdemo;import org.springframework.boot.SpringApplication;import org.springfra......

北漂的我
今天
1
0
0015-如何使用Sentry管理Hive外部表权限

1.文档编写目的 本文档主要讲述如何使用Sentry对Hive外部表权限管理,并基于以下假设: 1.操作系统版本:RedHat6.5 2.CM版本:CM 5.11.1 3.集群已启用Kerberos和Sentry 4.采用具有sudo权限的...

Hadoop实操
今天
3
0
边缘计算与数据中心的发展趋势

导读 Gartner研究表明,人工智能、物联网和5G助力下一代商业创新,由此产生大量数据,2020年前企业将使用超过75亿台联网设备。 在几乎每个方面,社会的节奏都正变得更快。我们希望客户服务问...

问题终结者
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部