下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當前位置:軟件下載吧 > 技術開發 > 數據庫 > PostgreSQL教程(十九):SQL語言函數

PostgreSQL教程(十九):SQL語言函數

時間:2024-02-21 13:55作者:下載吧人氣:25

一、基本概念:

    SQL函數可以包含任意數量的查詢,但是函數只返回最后一個查詢(必須是SELECT)的結果。在簡單情況下,返回最后一條查詢結果的第一行。如果最后一個查詢不返回任何行,那么該函數將返回NULL值。如果需要該函數返回最后一條SELECT語句的所有行,可以將函數的返回值定義為集合,即SETOF sometype。

    SQL函數的函數體應該是用分號分隔的SQL語句列表,其中最后一條語句之后的分號是可選的。除非函數聲明為返回void,否則最后一條語句必須是SELECT。事實上,在SQL函數中,不僅可以包含SELECT查詢語句,也可以包含INSERT、UPDATE和DELETE等其他標準的SQL語句,但是和事物相關的語句不能包含其中,如BEGIN、COMMIT、ROLLBACK和SAVEPOINT等。

    CREATE FUNCTION命令的語法要求函數體寫成一個字符串文本。通常來說,該文本字符串常量使用美元符($$)圍住,如:
 

    CREATE FUNCTION clean_emp() RETURNS void AS $$
        DELETE FROM emp WHERE salary < 0;
    $$ LANGUAGE SQL;
 
標簽[db:關鍵字]

相關下載

查看所有評論+

網友評論

網友
您的評論需要經過審核才能顯示

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产一二三区在线观看| 手机1024看片| 国产成人精品一区二区三区无码| 亚洲影视自拍揄拍愉拍| 999在线视频精品免费播放观看| 男人的j进入女人的p的动态图| 性欧美hd调教| 加勒比色综合久久久久久久久 | 国产欧美曰韩一区二区三区| 亚洲午夜精品久久久久久人妖| 2023av在线播放| 欧美另类xxxxx极品| 国产精品无码AV天天爽播放器| 亚洲无码一区二区三区| 91嫩草私人成人亚洲影院| 欧美日韩一区二区三区四区在线观看 | a亚洲Va欧美va国产综合| 男女交性视频无遮挡全过程 | 欧美色欧美亚洲另类二区| 在公车上被一个接一个| 亚洲欧美国产国产综合一区| 337p色噜噜人体大胆欧美| 欧美叉叉叉BBB网站| 国产欧美一区二区精品久久久| 久草电影在线播放| 青青草成人在线| 成人免费v片在线观看| 免费乱码中文字幕网站| 99久久精品国产一区二区成人| 欧美日韩国产色| 国产成人精品美女在线| 久久久久99精品成人片试看| 精品欧美一区二区在线观看 | 水蜜桃视频在线观看免费| 国产精品社区在线观看| 五十路亲子中出中文字幕| 被黑人侵犯若妻中文字幕| 影音先锋成人资源| 亚洲熟妇色自偷自拍另类| 麻豆狠色伊人亚洲综合网站 | 国产精品多p对白交换绿帽 |