zoukankan      html  css  js  c++  java
  • 数据库(日期、字符大小写控制、转换)函数

    select * from emp  
    
    select UPPER('abcde'from dual    -- 字母变成大写 
    
    select * from emp where ename = UPPER('smith')--UPPER()  将括号内的字母槟城大写
    select LOWER('ABCDE'from dual    -- 字母变成小写 
    
    --Initcap(首字母变大写)
    
    select Initcap(ename)from emp     -- ename 中所有内容首字母变成大写
    select Initcap('abcd'from emp    -- Abcd
    --concat
    select concat('a','b'from dual
    select 'a' ||'b' from dual
    --substr                                             
    select substr('abcde',length('abcde')-2,2) from dual
    
    select substr('abcde',0,3)from dual--字符串,从第0位开始截取三个字符
    --length select length(ename)from emp --获取enamede字符长度 --replace select * from emp select replace(ename,'a','A'from emp -- 用A替换a --instr --检索位置 select instr('hello world','or'from dual; --查找0r在字符串内的位置 --lpad select lpad('Smith',10,'*') from dual -- 左侧填充 --rapd select rpad('Smith',10,'*') from dual -- 右侧填充 --trim select trim( ' Smith 'from dual --去除字符串前后(一个或者多个)空格 --round --四舍五入 select round(499,-1from dual --小数点前一位四舍五入 select round(412.313,2from dual --小数点后一位四舍五入 --trunc --截取数值 select trunc (452.313,2)from dual --小数点前两位之前的数值保留,其余舍弃 --mod --取余 select mod (6,5)from dual -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --日期函数 select Months_between(sysdate,HIREDATE)from EMP --当前日期与雇佣日期之间相差的月份 select add_months(sysdate,1from emp --当前日期 月份 加 1
    select *from emp where hiredate <= add_months(sysdate,-12*30);--查询三十年前雇佣的员工
    select next_day(sysdate,'星期六'from emp --下一个 星期六 是几号 select last_day(sysdate)from dual --本月最后一天的同一时刻 --转换函数 --to_char select to_char (sysdate,'yyyy')from dual --当前时间转换为设置格式 select to_char(sysdate,'yyyy-mm-dd'from dual --当前时间转换为设置格式 select to_char(sal,'L999,999,999')from emp --表内数据转换为设置格式 select to_char(sysdate,'D')from dual --返回星期 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --to_number select to_number('13')+to_number('14'from dual -- 数字转换 --to_date select to_date('20090210','yyMMdd')from dual --日期转换
  • 相关阅读:
    windows程序设计第四章 system2.c 新增滚动条功能
    const指南
    转:android listView 继承ListActivity的用法
    iPhone使用委托在不同的窗口之间传递数据
    (PHP) imagecreatefrombmp 从 BMP 文件或 URL 新建一图像
    iPhone解析非UTF8的XML
    php生成略缩图(转载)
    iphone下载进度条,显示下载字节数与百分比
    android中实现消息推送
    Android动画开发——Animation动画效果
  • 原文地址:https://www.cnblogs.com/-strong/p/7161913.html
Copyright © 2011-2022 走看看