偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

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

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

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

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

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

 

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

 

VALUE函數(shù)

語(yǔ)法:VALUE(EXPRESSION1,EXPRESSION2)

VALUE函數(shù)是用返回一個(gè)非空的值,當(dāng)其***個(gè)參數(shù)非空,直接返回該參數(shù)的值,如果***個(gè)參數(shù)為空,則返回***個(gè)參數(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ù)

 

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

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

LENGTH函數(shù)

 

語(yǔ)法:LENGTH(ARG)

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

Sql代碼

 

eg:

 

SELECT LENGTH(NAME) FROM T1

 

eg:

SELECT LENGTH(NAME) FROM T1

 

LCASE、LOWER函數(shù)

 

語(yǔ)法:LCASE()、LOWER()

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

Sql代碼

 

eg:

 

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

 

eg:

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

 

UCASE、UPPER函數(shù)

 

語(yǔ)法:UCASE()、UPPER()

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

Sql代碼

 

eg:

 

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

 

eg:

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

 

LTRIM、RTRIM函數(shù)

 

語(yǔ)法:LTRIM()、RTRIM()

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

Sql代碼

 

eg:

 

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

 

eg:

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

 

LEFT、RIGHT函數(shù)

 

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

LEFT、RIGHT函數(shù)返回ARG最左邊、右邊的LENGTH個(gè)字符串,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ù)

 

語(yǔ)法:CONCAT(ARG1,ARG2)

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

Sql代碼

 

eg:

 

SELECT CONCAT(FIRST_NAME,LAST_NAME) FROM T1

 

eg:

SELECT CONCAT(FIRST_NAME,LAST_NAME) FROM T1

 

INSERT函數(shù)

 

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

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

Sql代碼

 

eg:

 

eg:

LOCATE函數(shù)

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

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

Sql代碼

 

eg:

 

SELECT LOCATE('a',NAME) FROM T1

 

eg:

SELECT LOCATE('a',NAME) FROM T1

 

POSSTR函數(shù)

 

語(yǔ)法: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ù)

 

語(yǔ)法:REPEAT(ARG1,NUM_TIMES)

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

Sql代碼

 

eg:

 

SELECT REPEAT(NAME,2) FROM T1

 

eg:

SELECT REPEAT(NAME,2) FROM T1

 

REPLACE函數(shù)

 

語(yǔ)法: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ù)

 

語(yǔ)法:SPACE(SIZE)

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

Sql代碼

 

eg:

 

SELECT SPACE(10) FROM T1

 

eg:

SELECT SPACE(10) FROM T1

 

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

 

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

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

Sql代碼

 

eg:

 

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

 

eg:

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

【編輯推薦】

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

 

 

責(zé)任編輯:佚名 來(lái)源: 51CTO
相關(guān)推薦

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í)間函數(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-11-02 09:56:14

DB2目錄結(jié)構(gòu)

2010-11-03 16:50:23

DB2目錄結(jié)構(gòu)

2010-08-10 16:58:05

DB2常用函數(shù)

2010-11-02 13:40:34

DB2函數(shù)調(diào)用

2010-11-03 15:24:36

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

2010-11-04 11:07:56

DB2管理命令

2010-08-16 10:10:27

DB2常用函數(shù)

2010-08-20 10:10:42

DB2常用函數(shù)

2010-11-03 16:25:51

DB2列函數(shù)

2011-05-13 09:49:55

DB2數(shù)據(jù)移動(dòng)

2011-08-23 09:23:35

DB2OLAP函數(shù)OLTP

2010-11-04 09:50:56

DB2循環(huán)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)