日本亚洲欧美日韩中文字幕_精品欧美一区二区三区久久久_久久av高潮av无码av_成在人线av无码免费_亚洲中文字幕无码久久精品1

返學(xué)費(fèi)網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 北京歐朋蘭博國(guó)際IT教育培訓(xùn)中心

4008508622

全國(guó)統(tǒng)一學(xué)習(xí)專線 8:30-21:00

      SQL中的單記錄函數(shù)
      1.ASCII
      返回與指定的字符對(duì)應(yīng)的十進(jìn)制數(shù);
      SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual;
      A A ZERO SPACE
      --------- --------- --------- ---------
      65 97 48 32

      2.CHR
      給出整數(shù),返回對(duì)應(yīng)的字符;
      SQL> select chr(54740) zhao,chr(65) chr65 from dual;
      ZH C
      -- -
      趙 A
      3.CONCAT
      連接兩個(gè)字符串;
      SQL> select concat(’010-’,’88888888’)||’轉(zhuǎn)23’ 高乾競(jìng)電話 from dual;
      高乾競(jìng)電話
      ----------------
      010-88888888轉(zhuǎn)23
      4.INITCAP
      返回字符串并將字符串的第一個(gè)字母變?yōu)榇髮?
      SQL> select initcap(’smith’) upp from dual;
      UPP
      -----
      Smith

      5.INSTR(C1,C2,I,J)
      在一個(gè)字符串中搜索指定的字符,返回發(fā)現(xiàn)指定的字符的位置;
      C1 被搜索的字符串
      C2 希望搜索的字符串
      I 搜索的開始位置,默認(rèn)為1
      J 出現(xiàn)的位置,默認(rèn)為1
      SQL> select instr(’oracle traning’,’ra’,1,2) instring from dual;
      INSTRING
      ---------
      9

      6.LENGTH
      返回字符串的長(zhǎng)度;
      SQL> select name,length(name),addr,length(addr),sal,length(to_char(sal)) from gao.nchar_tst;
      NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL))
      ------ ------------ ---------------- ------------ --------- --------------------
      高乾競(jìng) 3 北京市海錠區(qū) 6 9999.99 7

      7.LOWER
      返回字符串,并將所有的字符小寫
      SQL> select lower(’AaBbCcDd’)AaBbCcDd from dual;
      AABBCCDD
      --------
      aabbccdd

      8.UPPER
      返回字符串,并將所有的字符大寫
      SQL> select upper(’AaBbCcDd’) upper from dual;
      UPPER
      --------
      AABBCCDD

      9.RPAD和LPAD(粘貼字符)
      RPAD 在列的右邊粘貼字符
      LPAD 在列的左邊粘貼字符
      SQL> select lpad(rpad(’gao’,10,’*’),17,’*’)from dual;
      LPAD(RPAD(’GAO’,1
      -----------------
      *******gao*******
      不夠字符則用*來填滿

      10.LTRIM和RTRIM
      LTRIM 刪除左邊出現(xiàn)的字符串
      RTRIM 刪除右邊出現(xiàn)的字符串
      SQL> select ltrim(rtrim(’ gao qian jing ’,’ ’),’ ’) from dual;
      LTRIM(RTRIM(’
      -------------
      gao qian jing

      11.SUBSTR(string,start,count)
      取子字符串,從start開始,取count個(gè)
      SQL> select substr(’13088888888’,3,8) from dual;
      SUBSTR(’
      --------
      08888888

      12.REPLACE(’string’,’s1’,’s2’)
      string 希望被替換的字符或變量
      s1 被替換的字符串
      s2 要替換的字符串
      SQL> select replace(’he love you’,’he’,’i’) from dual;
      REPLACE(’H
      ----------
      i love you

      13.SOUNDEX
      返回一個(gè)與給定的字符串讀音相同的字符串
      SQL> create table table1(xm varchar(8));
      SQL> insert into table1 values(’weather’);
      SQL> insert into table1 values(’wether’);
      SQL> insert into table1 values(’gao’);
      SQL> select xm from table1 where soundex(xm)=soundex(’weather’);
      XM
      --------
      weather
      wether

      14.TRIM(’s’ from ’string’)
      LEADING 剪掉前面的字符
      TRAILING 剪掉后面的字符
      如果不指定,默認(rèn)為空格符
      15.ABS
      返回指定值的絕對(duì)值
      SQL> select abs(100),abs(-100) from dual;
      ABS(100) ABS(-100)
      --------- ---------
      100 100

      16.ACOS
      給出反余弦的值
      SQL> select acos(-1) from dual;
      ACOS(-1)
      ---------
      3.1415927

      17.ASIN
      給出反正弦的值
      SQL> select asin(0.5) from dual;
      ASIN(0.5)
      ---------
      .52359878

      18.ATAN
      返回一個(gè)數(shù)字的反正切值
      SQL> select atan(1) from dual;
      ATAN(1)
      ---------
      .78539816

      19.CEIL
      返回大于或等于給出數(shù)字的最小整數(shù)
      SQL> select ceil(3.1415927) from dual;
      CEIL(3.1415927)
      ---------------
      4

      20.COS
      返回一個(gè)給定數(shù)字的余弦
      SQL> select cos(-3.1415927) from dual;
      COS(-3.1415927)
      ---------------
      -1
      21.COSH
      返回一個(gè)數(shù)字反余弦值
      SQL> select cosh(20) from dual;
      COSH(20)
      ---------
      242582598

      22.EXP
      返回一個(gè)數(shù)字e的n次方根
      SQL> select exp(2),exp(1) from dual;
      EXP(2) EXP(1)
      --------- ---------
      7.3890561 2.7182818

      23.FLOOR
      對(duì)給定的數(shù)字取整數(shù)
      SQL> select floor(2345.67) from dual;
      FLOOR(2345.67)
      --------------
      2345

      24.LN
      返回一個(gè)數(shù)字的對(duì)數(shù)值
      SQL> select ln(1),ln(2),ln(2.7182818) from dual;
      LN(1) LN(2) LN(2.7182818)
      --------- --------- -------------
      0 .69314718 .99999999

      25.LOG(n1,n2)
      返回一個(gè)以n1為底n2的對(duì)數(shù)
      SQL> select log(2,1),log(2,4) from dual;
      LOG(2,1) LOG(2,4)
      --------- ---------
      0 2

      26.MOD(n1,n2)
      返回一個(gè)n1除以n2的余數(shù)
      SQL> select mod(10,3),mod(3,3),mod(2,3) from dual;
      溫馨提示:為不影響您的學(xué)業(yè),來校區(qū)前請(qǐng)先電話咨詢,方便我校安排相關(guān)的專業(yè)老師為您解答
      姓名不能為空
      手機(jī)號(hào)格式錯(cuò)誤