zoukankan      html  css  js  c++  java
  • Oracle事务与函数

    事务

    只读事务

    值匀速执行查询的操作,不允许执行任何其他dml操作的事务

    Set transaction readonly;

    系统函数

    字符串

    Lower() 将字符串转化为小写的格式

    Upper()将字符创转化为大写的格式

    Length()返回字符串的长度

    substr截取字符串

    substr(a.STUDYDESCRIBE ,0, instr(a.STUDYDESCRIBE,',',1,1)-1 )

    Replace(str,查找的字符串,替换的字符串) 字符串替换函数

    Instr()获取索引字符

    数学函数

    Round(n,[m])四舍五入

    Trunc(n,[m])截取数字

    Mod(m,n)

    Flow(n)返回小于或等于n的最大整数

    Ceil(n) 返回大于或等于n的最小整数

    转换函数

    select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;

    字符串转换成日期

    select to_date('2017-05-10,17:55:41','yyyy-mm-dd,hh24:mi:ss') from dual

    获取年月日时间

    select to_char(sysdate,'YYYY'),--

    to_char(sysdate,'MM'),--

    to_char(sysdate,'DD'),--

    to_char(sysdate,'HH'),--小时

    to_char(sysdate,'MI'),--

    to_char(sysdate,'SS')--

    from dual

    日期时间

    select sysdate from dual; 获取当前日期

    add_month(d,n) 加多少月

    last_date(d) 返回指定日期的最后一天

    系统函数

    sys_context

    terminal 当前会话客户所对应的终端的标识符

    language 语言

    db_name 当前数据库名

    nls_date_format 当前会话客户所对应的日期格式

    session_user 当前会话所对应的数据库用户名

    current_schema 当前会话客户所对应的默认方案名

    host 返回数据库所在主机的名称

    查询方式

    select sys_context('userenv','db_name') from dual;

    方案:当我们创建一个用户的时候Oracle会自动创建一个方案,因此用户名和方案是一一对应的

    Oracle是以方案的形式来组织数据对象的

    Oracle的方案里有表、视图、存储过程、触发器、序列、同义词等等

  • 相关阅读:
    MIUI(Android)使用Webview上传文件
    使用EntityFramework中DbSet.Set(Type entityType)方法碰到的问题
    Web文件管理:elFinder.Net(支持FTP)
    ASP.NET 根据现有动态页面生成静态Html
    LaTeX学习
    Java Integer剖析
    20140711 loop
    20140711 eat
    20140711 set
    20140710 loop
  • 原文地址:https://www.cnblogs.com/rongxiaoya/p/10306181.html
Copyright © 2011-2022 走看看