
oracle
舞键作歌
舞键作歌,以助雅兴。
展开
-
Oracle 根据条件in中值的顺序输出结果集
当我们用条件in查询数据时,我们希望输出的结果集是按照条件in里面的值的顺序展示的时,比如:--有如下表:SQL> select * from ordertest t;ID NAME----- ----------------a 甲b 乙c 丙d 丁--当我们 t.id in ('a','c','d','b') 时,我们希望输出的结果是按原创 2015-11-05 15:55:26 · 4291 阅读 · 0 评论 -
浅谈Oracle 中 varchar2(N) 与 varchar2(N char) 的区别
在oracle数据库表结构中,我们往往会看到varchar2的两种使用方式,如,varchar2(16)、varchar2(16 char),那么这两者有什么区别呢?现在我们实际的例子看一下:1、创建测试表结构:SQL> create table vctest( c1 varchar2(1) , c2 varchar2(1 char) );Table created2.1、插入一行数原创 2015-10-29 09:15:54 · 5346 阅读 · 0 评论 -
Oracle 中的四舍五入
函数:ROUND( number, [ decimal_places ] )——number : 要处理的数值;——decimal_places :四舍五入后,小数点后保留几位,可不写,默认为0;举例:-- 小数点后保留0位时:SQL> select round(99.546) from dual;ROUND(99.546)-------------原创 2015-11-04 11:44:21 · 1590 阅读 · 0 评论