zoukankan      html  css  js  c++  java
  • 函数语句

    select * from student
    insert into student values('1','1')

    select lower('HSA')from dual

    select upper('fyx')from dual
    --帕斯卡(pascal) camel()
    select initcap('we are famuly')from dual

    --字符控制函数
    --1.concat
    select concat('before','after') from dual

    --2.subst
    select substr('我是张天赐,我期待着我的天赐良缘,你们呢?同志们?',1) from dual

    select substr('我是张天赐,我期待着我的天赐良缘,你们呢?同志们?',1,2) from dual

    --3.求字符个数
    select length('2017年最后的13天,我要写13篇博客,给2017画上一个圆满的句号') from dual

    --字节个数 英文 标点和 字母占1个字节(byte=8bit)
    select lengthb(',') from dual

    --4.instr 求出小字符串在大字符串中出现的位置
    select instr('感谢您的辛苦付出,希望你的成长速度能赶上父母老去的速度','成长') from dual

    select instr('AORBORCORDOREOR','OR',-3,2) from dual

    --5.lpad()
    select lpad('Happy',10,'☆') from dual
    select rpad('Happy',10,'☆') from dual

    --6. trim()
    select trim(' A BC ') from dual

    select trim('a' from 'a BCa') from dual

    --7.日期函数
    select months_between(to_date('02-02-1995','MM-DD-YYYY'),to_date('01-01-1995','MM-DD-YYYY')) from dual
    select months_between(sysdate,to_date('1999-05-05','yyyy-mm-dd')) from dual;

    select add_months(sysdate,12) from dual

    --8.日期相减
    --按天数
    select floor(sysdate-to_date('05-05-1999','MM-DD-YYYY')) from dual

    --9.显示转换
    select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual

    select to_number('12.23') from dual

    select '12.23'+'23.34' from dual

  • 相关阅读:
    C语言I博客作业09
    请看这里
    C++ 面向对象学习笔记[1]
    graphviz的使用
    KDE安装后的一些随笔
    近期内容整理
    链表
    理解C++ lvalue与rvalue
    再看“笕实智慧校园”——作品的复盘[1]
    无题
  • 原文地址:https://www.cnblogs.com/wyl123/p/8065835.html
Copyright © 2011-2022 走看看