自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

DB2常用函數(shù)詳解大全

數(shù)據(jù)庫
在這里主要講述的是DB2常用函數(shù)的詳細解析,以及對一些相關實際操作代碼的描述,以下就是文章的主要內容的詳細解析。

以下的文章主要向大家講述的是DB2函數(shù)的詳細解析,以及對這些DB2常用函數(shù)在實際操作中的值得注意的事項與其實際應用代碼的描述,以下就是文章的主要內容的詳細描述,望大家在瀏覽之后會對其有更深的了解。

(一):字符串函數(shù)

關鍵字: db2,函數(shù),字符串

 

最近項目準備遷移到DB2上,不得不臨時報佛腳,報著磚頭硬啃(不得不感慨MS SQL的在線教程和可視化),在這里記錄下常用DB2函數(shù)的詳細用法:

 

VALUE函數(shù)

語法:VALUE(EXPRESSION1,EXPRESSION2)

VALUE函數(shù)是用返回一個非空的值,當其***個參數(shù)非空,直接返回該參數(shù)的值,如果***個參數(shù)為空,則返回***個參數(shù)的值。

Sql代碼

 

eg:

 

--表示如果T1.ID為空,則返回空串,如果T1.ID不為空,則返回T1.ID。

 

SELECT VALUE(ID,'') FROM T1

 

eg:

--表示如果T1.ID為空,則返回空串,如果T1.ID不為空,則返回T1.ID。

 

SELECT VALUE(ID,'') FROM T1

 

COALESCE函數(shù)

 

語法:COALESCE(ARG1,ARG2...)

COALESCE返回參數(shù)集中***個非null參數(shù)。用法類似于VALUE函數(shù)。

LENGTH函數(shù)

 

語法:LENGTH(ARG)

LENGTH函數(shù)返回參數(shù)的長度。

Sql代碼

 

eg:

 

SELECT LENGTH(NAME) FROM T1

 

eg:

SELECT LENGTH(NAME) FROM T1

 

LCASE、LOWER函數(shù)

 

語法:LCASE()、LOWER()

LCASE、LOWER函數(shù)返回定長、變長字符串的小寫形式。

Sql代碼

 

eg:

 

SELECT LCASE(NAME),LOWER(NAME) FROM T1

 

eg:

SELECT LCASE(NAME),LOWER(NAME) FROM T1

 

UCASE、UPPER函數(shù)

 

語法:UCASE()、UPPER()

UCASE、UPPER函數(shù)返回定長、變長字符串的大寫形式。

Sql代碼

 

eg:

 

SELECT UCASE(NAME),UPPER(NAME) FROM T1

 

eg:

SELECT UCASE(NAME),UPPER(NAME) FROM T1

 

LTRIM、RTRIM函數(shù)

 

語法:LTRIM()、RTRIM()

LTRIM、RTRIM函數(shù)從CHAR、VARCHAR、GRAPHIC或者VARGRAPHIC中去掉左側或右側的空格。

Sql代碼

 

eg:

 

SELECT LTRIM(NAME),RTRIM(NAME) FROM T1

 

eg:

SELECT LTRIM(NAME),RTRIM(NAME) FROM T1

 

LEFT、RIGHT函數(shù)

 

語法:LEFT(ARG,LENGTH)、RIGHT(ARG,LENGTH)

LEFT、RIGHT函數(shù)返回ARG最左邊、右邊的LENGTH個字符串,ARG可以是CHAR或BINARY STRING。

Sql代碼

 

eg:

 

SELECT LEFT(NAME,2),RIGHT(NAME,2) FROM T1

 

eg:

SELECT LEFT(NAME,2),RIGHT(NAME,2) FROM T1

 

CONCAT函數(shù)

 

語法:CONCAT(ARG1,ARG2)

CONCAT函數(shù)返回兩個字符串的連接。 #p#

Sql代碼

 

eg:

 

SELECT CONCAT(FIRST_NAME,LAST_NAME) FROM T1

 

eg:

SELECT CONCAT(FIRST_NAME,LAST_NAME) FROM T1

 

INSERT函數(shù)

 

語法:INSERT(ARG1,POS,SIZE,ARG2)

INSERT函數(shù)返回一個字符串,將ARG1從POS處刪除SIZE個字符,將ARG2插入該位置。

Sql代碼

 

eg:

 

eg:

LOCATE函數(shù)

語法:LOCATE(ARG1,ARG2,<POS>)

LOCATE函數(shù)在ARG2中查找ARG1***次出現(xiàn)的位置,如果指定POS,則從ARG2的POS處開始查找ARG1***次出現(xiàn)的位置。

Sql代碼

 

eg:

 

SELECT LOCATE('a',NAME) FROM T1

 

eg:

SELECT LOCATE('a',NAME) FROM T1

 

POSSTR函數(shù)

 

語法:POSSTR(EXP1,EXP2)

POSSTR函數(shù)返回EXP2在EXP1中的位置。

Sql代碼

 

eg:

 

SELECT LOCATE(NAME,'a') FROM T1

 

eg:

SELECT LOCATE(NAME,'a') FROM T1

 

DB2常用函數(shù)之REPEAT函數(shù)

 

語法:REPEAT(ARG1,NUM_TIMES)

REPEAT函數(shù)返回ARG1被重復NUM_TIMES次的字符串。

Sql代碼

 

eg:

 

SELECT REPEAT(NAME,2) FROM T1

 

eg:

SELECT REPEAT(NAME,2) FROM T1

 

REPLACE函數(shù)

 

語法:REPLACE(EXP1,EXP2,EXP3)

REPLACE函數(shù)用EXP3代替EXP1中所有的EXP2。

Sql代碼

 

eg:

 

SELECT REPLACE('ROMANND','NND','CCB') FROM T1

 

eg:

SELECT REPLACE('ROMANND','NND','CCB') FROM T1

 

SPACE函數(shù)

 

語法:SPACE(SIZE)

SPACE函數(shù)返回一個包含SIZE個空格的字符串。

Sql代碼

 

eg:

 

SELECT SPACE(10) FROM T1

 

eg:

SELECT SPACE(10) FROM T1

 

DB2常用函數(shù)之SUBSTR函數(shù)

 

語法:SUBSTR(ARG1,POS,<LENGTH>)

SUBSTR函數(shù)返回ARG1中POS位置開始的LENGTH個字符,如果沒有指定LENGTH,則返回剩余的字符。

Sql代碼

 

eg:

 

SELECT SUBSTR('CDNJFDJFJD',5,2) FROM T1

 

eg:

SELECT SUBSTR('CDNJFDJFJD',5,2) FROM T1

【編輯推薦】

  1. DB2在線增量備份 還原增量備份及前滾恢復
  2. DB2:信息管理 盡在掌握
  3. 跟蹤DB2的SQL語句
  4. DB2 9 XML 性能優(yōu)勢
  5. DB2 V7存儲過程構建環(huán)境設置的正確操作步驟描述

 

 

責任編輯:佚名 來源: 51CTO
相關推薦

2010-08-05 09:41:03

DB2常用函數(shù)

2010-08-26 11:37:38

DB2命令

2011-03-11 17:52:33

DB2命令

2010-11-03 13:36:51

DB2時間函數(shù)

2010-08-05 09:47:01

DB2常用函數(shù)

2010-09-07 08:35:40

DB2常用函數(shù)

2010-08-19 11:33:43

DB2常用函數(shù)

2010-08-06 18:23:43

DB2常用函數(shù)

2010-08-10 16:58:05

DB2常用函數(shù)

2010-11-02 09:56:14

DB2目錄結構

2010-11-03 16:50:23

DB2目錄結構

2010-11-02 13:40:34

DB2函數(shù)調用

2010-11-03 15:24:36

DB2數(shù)據(jù)庫命令

2010-11-04 11:07:56

DB2管理命令

2010-08-20 10:10:42

DB2常用函數(shù)

2010-08-16 10:10:27

DB2常用函數(shù)

2010-11-03 16:25:51

DB2列函數(shù)

2011-05-13 09:49:55

DB2數(shù)據(jù)移動

2011-08-23 09:23:35

DB2OLAP函數(shù)OLTP

2011-08-22 17:18:53

SQL ServerOracleDB2
點贊
收藏

51CTO技術棧公眾號