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

軟件下載吧

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

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

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

一、基本概念:

    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:關鍵字]

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产成人在线电影| 欧美亚洲国产丝袜在线| 岛国大片免费观看| 又硬又粗进去好爽免费| 中文字幕第六页| 自慰被室友看见强行嗯啊男男| 日本精品少妇一区二区三区| 国产妇乱子伦视频免费| 久久综合丝袜日本网| 麻豆精品在线观看| 日韩人妻一区二区三区免费| 国产在热线精品视频| 久久久久香蕉视频| 老师让我她我爽了好久动漫| 成年人在线免费看| 北条麻妃在线观看视频| www.五月婷| 正在播放国产一区| 国产精品成人不卡在线观看| 亚洲午夜成激人情在线影院| 国产又污又爽又色的网站| 日韩伦理电影在线免费观看| 国产免费变态视频网址网站| 中文字幕第15页| 精品久久久久香蕉网| 在线|一区二区三区| 亚洲午夜爱爱香蕉片| 韩国成人在线视频| 日本免费人成在线网站| 午夜激情视频在线| free性俄罗斯| 欧美性猛交xxxx乱大交| 国产成人综合亚洲一区| 久久88色综合色鬼| 精品一区二区三区在线成人| 国内精品国产三级国产AV| 亚洲国产成人久久三区| 饭冈加奈子黑人解禁在线播放| 成全视频免费高清| 交换朋友夫妇2| 亚洲国产香蕉视频欧美|