国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - PostgreSQL - 自定義函數(shù)實(shí)現(xiàn)單詞排序并運(yùn)用于PostgreSQL(實(shí)現(xiàn)代碼)

自定義函數(shù)實(shí)現(xiàn)單詞排序并運(yùn)用于PostgreSQL(實(shí)現(xiàn)代碼)

2021-07-21 17:13繁夢(mèng)溪 PostgreSQL

這篇文章主要介紹了自定義函數(shù)實(shí)現(xiàn)單詞排序并運(yùn)用于PostgreSQL,本文給大家分享實(shí)現(xiàn)代碼,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

Python實(shí)現(xiàn)邏輯

1、按照分隔符將字符串分割為列表類型

?
1
drugs.split(separator)

自定義函數(shù)實(shí)現(xiàn)單詞排序并運(yùn)用于PostgreSQL(實(shí)現(xiàn)代碼)

2、列表排序

?
1
drug_list.sort()

自定義函數(shù)實(shí)現(xiàn)單詞排序并運(yùn)用于PostgreSQL(實(shí)現(xiàn)代碼)

3、列表拼接

?
1
separator.join(drug_list)

自定義函數(shù)實(shí)現(xiàn)單詞排序并運(yùn)用于PostgreSQL(實(shí)現(xiàn)代碼)

4、類型判斷

由于數(shù)據(jù)庫中對(duì)應(yīng)字段可能會(huì)出現(xiàn)為NULL的情況,即在Python中為None,而類型None 無split() 用法,因此添加條件判斷是否為真。如果為NULL,則直接返回None。

Python實(shí)現(xiàn)

?
1
2
3
4
5
6
7
8
9
def 單詞排序(drugs,separator):
    if drugs:
        drug_list=drugs.split(separator)
        drug_list.sort()
        new_drugs=separator.join(drug_list)
    else:
        new_drugs=None
    return new_drugs
單詞排序(drugs,separator)

 自定義函數(shù)實(shí)現(xiàn)單詞排序并運(yùn)用于PostgreSQL(實(shí)現(xiàn)代碼)

SQL實(shí)現(xiàn)

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
DROP FUNCTION IF EXISTS 單詞排序;
CREATE OR REPLACE FUNCTION 單詞排序(drugs TEXT, separator TEXT)
    RETURNS text
AS $$
if drugs:
    drug_list=drugs.split(separator)
    drug_list.sort()
    new_drugs=separator.join(drug_list)
else:
    new_drugs=None
return new_drugs
$$ LANGUAGE plpython3u;
 
SELECT 單詞排序('aa;dd;bbb;cd;zz',';');

自定義函數(shù)實(shí)現(xiàn)單詞排序并運(yùn)用于PostgreSQL(實(shí)現(xiàn)代碼)

到此這篇關(guān)于自定義函數(shù)實(shí)現(xiàn)單詞排序并運(yùn)用于PostgreSQL的文章就介紹到這了,更多相關(guān)PostgreSQL自定義函數(shù)內(nèi)容請(qǐng)搜索服務(wù)器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務(wù)器之家!

原文鏈接:https://blog.csdn.net/FG24151110876/article/details/115864822

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 一级片黄色大片 | 亚洲一区久久 | 免费一区二区三区 | 四影虎影www4hu23cmo| 欧美日韩一区二区在线观看 | 日韩和的一区二在线 | 国产精品久久久久一区二区三区 | 成人在线免费观看小视频 | 国产精品片aa在线观看 | 亚洲精品日本 | 日本一区二区三区免费观看 | 亚洲va国产天堂va久久 en | 日本中文字幕久久 | 中文一区 | 日韩和的一区二在线 | 亚洲国产一级毛片 | 久久精品成人免费视频 | 性欧美精品久久久久久久 | 欧美精品成人一区二区三区四区 | 日韩免费在线观看视频 | 狠狠爱天天操 | av免费在线观看网站 | av在线入口 | 欧美电影一区 | 欧美激情一区二区 | 一级黄色片子看看 | 国产精品无码久久久久 | 免费在线看a | 天堂欧美城网站网址 | 日韩精品av一区二区三区 | 亚洲电影第二页 | 免费观看黄色av网站 | 国产精品欧美一区二区 | 一区二区三区www. | 欧美精品一区视频 | 久久综合狠狠综合久久综合88 | 性色蜜桃x88av | 国产精品一区二区三 | 99视频在线免费 | 日韩高清国产一区在线 | 成人观看免费视频 |