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

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

軟件下載吧

當前位置:軟件下載吧 > 數據庫 > 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

相關下載

查看所有評論+

網友評論

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

熱門閱覽

最新排行

公眾號

主站蜘蛛池模板: 欧美亚洲视频 | 国产精品成人免费观看 | 一级成人 | 日本暖暖视频在线播放 | 国产亚洲精品国产第一 | 欧美精品一区二区三区免费播放 | 久久精品午夜 | 精品国产日韩亚洲一区在线 | 久青草国产97香蕉在线视频xx | 久草久草在线视频 | 午夜不卡av免费 | 欧美一级毛片生活片 | 日韩精品另类天天更新影院 | 亚洲第一欧美 | 中国美女隐私无遮挡免费视频 | 中国老太性色xxxxxhd | 久久99国产精品久久 | 黄色片三级网站 | 日韩三级一区二区 | 92午夜国产福利视频1000 | 免费ab | 免费一级欧美大片视频在线 | 国产一级特黄aaa大片 | fc2在线播放 | 深夜福利亚洲 | 特级淫片国产免费高清视频 | 日韩亚洲人成网站在线播放 | 在线观看国产亚洲 | 国产视频www | 久草在线色站 | 国产欧美日韩综合精品一区二区 | 黄 色 三 片 | 久久久久久久久免费影院 | 成人午夜亚洲影视在线观看 | 国产乱子伦露脸对白在线小说 | 亚洲人成在线精品 | 久久精品国产欧美成人 | 特黄a大片免费视频 | 男女朋友做爽爽爽免费视频网 | 亚洲天堂免费看 | 亚洲黄色三级视频 |