日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

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

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > MS_SQL > SQL基礎:SQL?Server創建用戶定義函數

SQL基礎:SQL?Server創建用戶定義函數

時間:2024-02-04 13:45作者:下載吧人氣:15

一、UDF的定義

和存儲過程很相似,用戶自定義函數也是一組有序的T-SQL語句,UDF被預先優化和編譯并且可以作為一個單元來進行調用。

UDF和存儲過程的主要區別在于返回結果的方式:

  • 使用UDF時可傳入參數,但不可傳出參數。輸出參數的概念被更為健壯的返回值取代了。
  • 和系統函數一樣,可以返回標量值,這個值的好處是它并不像在存儲過程中那樣只限于整形數據類型,而是可以返回大多數SQL Server數據類型。

UDF有以下兩種類型:

  • 返回標量值的UDF。
  • 返回表的UDF。

SQL基礎:SQL?Server創建用戶定義函數

創建語法:

CREATE FUNCTION [<schema name>.]<function name>
(
[ <@parameter name> [AS] [<schema name>.]<data type> [= <default value> [READONLY]] [,…n] ]
)
RETURNS { <scalar type> | TABLE [(<table definition>)] }
[ WITH [ENCRYPTION] | [SCHEMABINDING] | [RETURNS NULL ON NULL INPUT | CALLED ON NULL INPUT ] |
[EXECUTE AS {CALLER|SELF|OWNER|<‘user name’>}]
[AS] { EXTERNAL NAME <externam method> |
BEGIN
[<function statements>]
{RETURN <type as defined in RETURNS clause | RETURN (<SELECT statement>)}
END}[;]
標簽MSSQL,SQLServer,技術文檔,數據庫,SQLSERVER

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 日韩在线亚洲 | 国产人成午夜免视频网站 | 在线观看国产亚洲 | 三级视频在线 | 香蕉香蕉国产片一级一级毛片 | 亚洲精品久久久久综合中文字幕 | 国产情侣无套精品视频 | 午夜国产 | 欧美日韩性视频一区二区三区 | 精品爱爱 | 玖草在线播放 | 亚洲欧美精品国产一区色综合 | 国产一区二区三区免费在线视频 | 色黄网站aaaaaa级毛片 | 亚洲男同可播放videos | 成人影院人人免费 | 视色4setv.com | 一级毛片不卡 | 免费一级肉体全黄毛片高清 | 日韩精品特黄毛片免费看 | 欧美成人亚洲高清在线观看 | 美女被拍拍拍拍拍拍拍拍 | 91精品国产91久久久久久青草 | 成人亚洲欧美日韩在线 | 欧美日韩综合高清一区二区 | 国产精品亚洲专一区二区三区 | 成人免费看 | 久草不卡视频 | 成人性视频在线三级 | 日本免费不卡在线一区二区三区 | 国产精品国产三级国产专播 | 综合亚洲精品一区二区三区 | 999热成人精品国产免 | 中文字幕最新中文字幕中文字幕 | 99在线观看视频免费 | 成人性生免费视频 | 亚欧视频在线 | 波多野结衣在线免费观看视频 | 99免费在线播放99久久免费 | 免费成人毛片 | 性成人动作片在线看 |