zoukankan      html  css  js  c++  java
  • Oracel基础知识

    1、查看oracle环境变量命令  echo  %path%

    2、监听程序:Oracle服务器端的一种网络服务。监听程序创建在数据库的服务器端,主要作用监视客户的连接请求。因此在客户端创建监听毫无意义。

    3、Net服务名是客户端定义的,只为本机服务,因此会连接同一个数据库实例,但是不同的客户机有不同的Net服务名情形。

    4、oracle常见函数

      1.数值类型函数

    1 select abs(100),abs(-100),abs(-0) from dual;--返回绝对值
    2 select sign(100),sign(-19),sign(0) from dual;--返回正负值
    3 select ceil(3.1),ceil(1.5+1.6),ceil(5.2*3) from dual;--返回大于该值的最小整数
    4 select floor(2.9),floor(1.5+1.6),floor(5.2*3) from dual;--返回小于该值的最大整数
    5 select power(2.5,2),power(1.5,0),power(20,-1) from dual;--返回x的y次幂
    View Code

    2、字符型函数

     1 select concat('010-','88888888')||'转23' 高乾竞电话 from dual;--连接两个字符串
     2 
     3 --指定排序的方式(nls_sort=) 。
     4 --nls_sort=SCHINESE_RADICAL_M(部首、笔画)
     5 --nls_sort=SCHINESE_STROKE_M(笔画、部首SCHINESE_PINYIN_M(拼音))
     6 select nls_initcap('ab cde') "test",
     7 nls_initcap('a c b d e','nls_sort= SCHINESE_PINYIN_M') "test1" from dual;--返回字符串并将字符串的第一个字母变为大写,其它字母小写;
     8 
     9 select instr('XX的某软件公司','',1,1) from dual;
    10 select instrb('XX的某软件公司','',1,1),instrb('XX的某软件公司','',1,1) instring from dual;--返回结果为3、6,这里只差了一个自但是结果差两个字符?
    11 
    12 Select lengthB('你好'),lengthC('你好'),length2('你好'), length4('你好')  from dual; 
    13 
    14 select lpad('hello',10,'*') from dual;--左边添加字符
    15 select ltrim('   hello world',' ') from dual;--左边删除字符
    16 
    17 select RTRIM('hello qian jingXcX1','XcX1') text from dual;
    字符型函数

    3、日期函数

    4、转换函数

    5、聚合函数

    6、分析函数

    7、其它函数

  • 相关阅读:
    LeetCode----->dp系列
    重读STL源码剖析:vector
    重读深度探索C++对象模型:构造
    LeetCode4:寻找两个有序数组的中位数
    部署测试环境(ubuntu+mysql+tomcat)
    开发环境配置(netbeans+ant迁移到eclipse+maven)
    笔记《Java程序性能优化 让你的Java程序更快、更稳定》 第二章 设计调优
    企业高并发的成熟解决方案(一)video(笔记&知识点)
    猎豹使用AI RoboForm填表
    FreeMarker笔记 第四章 其它
  • 原文地址:https://www.cnblogs.com/bindot/p/Oracel.html
Copyright © 2011-2022 走看看