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

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

軟件下載吧

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

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

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

一、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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 国产精品国三级国产aⅴ | 久久爱噜噜噜噜久久久网 | 9久9久女女热精品视频免费观看 | 中文字幕视频在线观看 | 精品国产香蕉在线播出 | 亚洲国产成人在线观看 | 国产在线视频网址 | 一级特黄牲大片免费视频 | 最新国产成人综合在线观看 | 日韩偷拍自拍 | 亚洲欧美成人影院 | 精品在线播放视频 | 亚洲天堂色网站 | 偷拍视频一区在线观看 | 99精品这里只有精品高清视频 | 另类专区国产在线视频 | 国产精品国产高清国产专区 | 高清午夜看片a福利在线观看琪琪 | 九九在线免费视频 | 国产99视频精品一区 | 亚洲精品欧美精品一区二区 | 国产福利微拍精品一区二区 | 高清午夜看片a福利在线观看琪琪 | 国产精品美女免费视频大全 | 亚洲成人免费网站 | 久久三级毛片 | 国产精品久久久久免费 | 国产精品私人玩物在线观看 | 成人免费网址在线 | 亚洲第一中文字幕 | 久久影院国产 | 欧美三级在线观看视频 | 久久免费99精品久久久久久 | 九九在线观看视频 | 欧美成一级| 日韩一级影院 | 日韩经典视频 | 黄色视屏免费 | 亚洲自拍小视频 | 欧美在线bdsm调教一区 | tom影院亚洲国产日本一区 |