Oracle文本函數(shù)簡介
Oracle文本函數(shù)使我們常用的函數(shù),下面就為您介紹幾種Oracle文本函數(shù)的用法,供您參考學(xué)習(xí),希望可以讓您對Oracle文本函數(shù)有更深的認(rèn)識。
(1)UPPER、LOWER和INITCAP
這三個函數(shù)更改提供給它們的文體的大小寫。
select upper(product_name) from product; select lower(product_name) from product; select initcap(product_name) from product;
函數(shù)INITCAP能夠整理雜亂的文本,如下:
select initcap(‘this TEXT hAd UNpredictABLE caSE') from dual;
(2)LENGTH
求數(shù)據(jù)庫列中的數(shù)據(jù)所占的長度。
select product_name,length(product_name) name_length from product order by product_name;
(3)SUBSTR
取子串,格式為:
SUBSTR(源字符串,起始位置,子串長度);
create table item_test(item_id char(20),item_desc char(25)); insert into item_test values(‘LA-101','Can, Small'); insert into item_test values(‘LA-102','Bottle, Small'); insert into item_test values(‘LA-103','Bottle, Large');
取編號:
select substr(item_id,4,3) item_num,item_desc from item_test;
(4)INSTR
確定子串在字符串中的位置,格式如下:
INSTR(源字符串,要查找的字符串,查找起始位置)
select instr(‘this is line one','line',1) from dual;
其返回值為子串在源字符串中從起始位置開始第一次出現(xiàn)的位置。上面例子的返回值為9。
select item_desc , instr(item_desc,',',1)from item_test;
(5)LTRIM、RTRIM和TRIM
去除字符串左邊的空格、去除字符串右邊的空格、去除字符串左右兩邊的空格。
select ltrim(‘ abc def ‘) from dual;
以上就是Oracle文本函數(shù)的用法介紹,希望對大家的學(xué)習(xí)有所幫助。
- Oracle 函數(shù)大全[字符串函數(shù),數(shù)學(xué)函數(shù),日期函數(shù)]
- Oracle 系統(tǒng)變量函數(shù)用法指南
- Oracle to_char函數(shù)的使用方法
- Oracle過程與函數(shù)的區(qū)別分析
- oracle中的trim函數(shù)使用介紹
- Oracle to_date()函數(shù)的用法介紹
- Oracle定義DES加密解密及MD5加密函數(shù)示例
- oracle的nvl函數(shù)的使用介紹
- Oracle排名函數(shù)(Rank)實(shí)例詳解
- Oracle數(shù)學(xué)相關(guān)函數(shù)小結(jié)
相關(guān)文章
CentOS命令行下裝oracle 12c的方法(命令行模式安裝)
這篇文章主要介紹了CentOS命令行下裝oracle 12c的方法(命令行模式安裝),需要的朋友可以參考下2016-09-09Oracle的用戶、角色及權(quán)限相關(guān)操作
這篇文章主要介紹了Oracle的用戶、角色及權(quán)限相關(guān)操作,需要的朋友可以參考下2017-07-07在oracle 數(shù)據(jù)庫查詢的select 查詢字段中關(guān)聯(lián)其他表的方法
在實(shí)際開發(fā)過程中,特別是在做數(shù)據(jù)查詢的時候,能夠根據(jù)動態(tài)生成的sql語句將查詢的結(jié)果轉(zhuǎn)化并返回到業(yè)務(wù)處理邏輯(或頁面展示出來)能大大的減輕業(yè)務(wù)邏輯的處理復(fù)雜度。2009-08-08如何使用Navicat Premium連接Oracle數(shù)據(jù)庫
這篇文章主要介紹了如何使用Navicat Premium連接Oracle數(shù)據(jù)庫,需要的朋友可以參考下2023-01-01Oracle實(shí)現(xiàn)主鍵字段自增的四種方式
眾所周知MySQL數(shù)據(jù)庫的主鍵自增設(shè)置非常簡單,任何一個常用的可視化工具都支持,只要打一下勾就可以開啟主鍵自增了,然而Oracle并沒有那么簡單,這篇文章主要給大家介紹了關(guān)于Oracle實(shí)現(xiàn)主鍵字段自增的四種方式,需要的朋友可以參考下2023-03-03Oracle阻塞(blockingblocked)實(shí)例詳解
這篇文章主要介紹了Oracle阻塞(blockingblocked),需要的朋友可以參考下2014-07-07DB2數(shù)據(jù)庫切換為oracle數(shù)據(jù)庫經(jīng)驗(yàn)教訓(xùn)總結(jié)(必看篇)
下面小編就為大家?guī)硪黄狣B2數(shù)據(jù)庫切換為oracle數(shù)據(jù)庫經(jīng)驗(yàn)教訓(xùn)總結(jié)(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04