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

          軟件下載吧

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

          相關下載

          查看所有評論+

          網友評論

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

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 国精品无码一区二区三区在线蜜臀| 国产一区三区二区中文在线 | 精品一区二区AV天堂| 亚洲精品精华液一区二区 | 日韩精品一区二区三区中文3d| 精品无人区一区二区三区在线| 无码人妻品一区二区三区精99| 午夜在线视频一区二区三区 | 亚洲AⅤ视频一区二区三区| 亚洲免费一区二区| 国产精品伦一区二区三级视频| 农村乱人伦一区二区| 亚洲熟女综合色一区二区三区| 美女福利视频一区二区| 国产午夜精品一区二区三区| 一本久久精品一区二区| 国产精品主播一区二区| 精品无码一区二区三区爱欲九九 | 国产MD视频一区二区三区| 亚洲熟妇av一区二区三区漫画| 97一区二区三区四区久久| 精品一区二区三区在线播放| 久久国产精品视频一区| 麻豆精品一区二区综合av| 久久无码人妻一区二区三区| 日本韩国黄色一区二区三区| 久久久综合亚洲色一区二区三区| 精品一区狼人国产在线| 国产一区二区三区久久| 国产主播一区二区三区在线观看| 久久国产一区二区三区| 亚洲一区二区三区乱码A| 一区二区三区视频| 东京热人妻无码一区二区av| 爆乳无码AV一区二区三区| 无码日韩精品一区二区免费暖暖| 精品一区二区三区在线视频观看| 无码av免费毛片一区二区| 日本成人一区二区| 久久国产精品免费一区二区三区| 伊人久久精品无码麻豆一区|