translate函式說明

2021-06-22 02:41:02 字數 1063 閱讀 8655

translate(expr, from_string, to_string)

from_string 與 to_string 以字元為單位,對應字元一一替換。

sql> select translate('ab你好abcdefg', 'abcdefg', '1234567') as new_str from dual;

new_str

-------------

12你好1234567

以字元為單位,對應字元一一替換。

替換規則:

a 1

b 2

你 你 不作替換 引數裡沒有,不做替換

好 好 不作替換

a 1

b 2

c 3

d 4

e 5

f 6

g 7

如果to_string為空則返回空值,第3個引數為空

sql> select translate('ab你好abcdefg', 'abcdefg', '') as new_str from dual;n-

sql>

會返回空值

問題一:替換掉字母

select translate('ab你好abcdefg', '1abcdefg', '1') as new_str from dual;

sql> select translate('ab你好abcdefg', '1abcdefg', '1') as new_str from dual;

new_

----

你好1 替換為 1

a 空

b

函式說明python函式巢狀筆記 函式說明

ps 今天上午,非常鬱悶,有很多簡單基礎的問題搞得我有些迷茫,哎,幾天不寫就忘。目前又不當coo,還是得用心記 哦!關於函式內嵌函式作用域的條記 def test i 0defa print locals a printi test 這段,locals 的值為空,說明內嵌的a函式沒有認默引入i de...

CFile Open函式說明

1 nopenflags cfile modecreate 建立乙個新的檔案,如果檔案存在將檔案擷取成長度為0。cfile modenotruncate 此標誌總是與modecreate 配合使用,如果檔案存在,不將檔案擷取成長度為0 如果檔案不存在即建立新檔案。這個功能往往很好用,比如說,當你需要...

signal函式說明

c traps and pitfalls 對signal函式解釋得非常詳細。中void signal int sig,void handler int int int p 這是乙個函式指標,p所指向的函式是乙個不帶任何引數,並且返回值為int的乙個函式.int fun 這個式子與上面式子的區別在於用...