字符函数操作

原创 2013年12月04日 22:49:24
--数据库中是从1开始 下标
--去掉null  0
select sal,comm,sal+nvl(comm,0) "实际工资" from emp;
--小数点 向上取 正数向后  负数向前
select round(6666.6666,2) from dual;
--直接去掉
select trunc(5555.55555,2) from dual;
--截取字符串 n从几位开始 m取几位 
select substr('holle word',n,m) from dual;
 --从左边对齐 n位数 m 代替字符
 select lpad(ename,n,m) from emp;
 --去掉字符 只能是首 尾
 select trim(' d s ') from dual;
 --指定去掉字符 前 
 select trim(leading 'a' from 'abcaa') from dual; 
 --后
 select trim(trailing'a' from 'abcaa') from dual; 
 
--时间 函数转换  距离几个月
select months_between(date'2014-5-5',sysdate) from dual;
--距离指定时间 相差天数
select date'2014-2-14'-sysdate from dual;
--求前面几个月的今天
select add_months(sysdate,-3) from dual;
--指定 年 月 日 查询
select next_day(sysdate, '星期一') from dual;
select round(sysdate, 'MONTH') from dual;
select trunc(sysdate, 'year') from dual;
--cast强制转换
select 5+cast('55' as number(2)) from dual;
--查询指定时间
select to_char(sysdate,'fm yyyy"年"mm"月"dd"日" day hh24 pm ') from dual;
--DDL、DCL自动提交;但DML不会自动提交(只是本会话可见)
--排序状态 相同的值 不同的排法
select sal,row_number() over(order by sal desc), 
      rank() over(order by sal desc),
      dense_rank() over(order by sal desc)
from emp;
--decode判断函数 给值 相当与 case when then 
select decode 
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

SQL_字符操作函数

原创作品,出自 “深蓝的blog” 博客,欢迎转载,转载时请务必注明以下出处,否则追究版权法律责任。 深蓝的blog:  思维导图: 用简单的例子演示,如下列举,用最简单的操作体会字符操作函数的用法...

字符串操作函数

Insert(obj,target,pos);//字符串target插入在pos的位置。如插入结果大于 target最大长度,多出字符将被截掉。如Pos在255以外,会产生运行错。例如,st:=Bri...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

c 字符操作函数

1)字符串操作  strcpy(p, p1) 复制字符串  strncpy(p, p1, n) 复制指定长度字符串  strcat(p, p1) 附加字符串  strncat(p, ...

字符串操作函数

头文件:mystring.h #ifndef __MYSTRING_H__ #define __MYSTRING_H__ #include int myStrlen(const char *a);...

字符串操作函数

strcat(连接两字符串)   相关函数 bcopy,memccpy,memcpy,strcpy,strncpy 表头文件 ...

字符串操作函数

定义 字符串就是一串零个或多个字符,并且以一个位模式为全0的NULL字节结尾。因 此,字符串所包含的字符内部不能出现NULL字节。字符串是一种重要的数据类型,但是c语言并没有显示的字...

字符串操作函数

1. 字符串操作函数  程序按功能划分可分为数值运算、符号处理和I/O操作三类,符号处理程序占相当大的比例,符号处理程序无处不在,编译器、浏览器、Office套件等程序的主要功能都是符号处理。无论多复...

字符串操作函数

重写字符串操作函数在C语言的笔试中也是比较常见的,以下几个函数是我在笔试中遇到过的.

字符串操作函数

1. 字符串操作函数  程序按功能划分可分为数值运算、符号处理和I/O操作三类,符号处理程序占相当大的比例,符号处理程序无处不在,编译器、浏览器、Office套件等程序的主要功能都是符号处理。无论多复...

字符串操作函数

#include   1、初始化字符串 void *memset (void *s, int c, size_t n); 返回值:s指向哪,返回的指针就指向哪 memset 函数把 s...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)