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

          軟件下載吧

          當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫(kù) > MS_SQL > SQL基礎(chǔ):SQL?Server創(chuàng)建用戶定義函數(shù)

          SQL基礎(chǔ):SQL?Server創(chuàng)建用戶定義函數(shù)

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

          一、UDF的定義

          和存儲(chǔ)過(guò)程很相似,用戶自定義函數(shù)也是一組有序的T-SQL語(yǔ)句,UDF被預(yù)先優(yōu)化和編譯并且可以作為一個(gè)單元來(lái)進(jìn)行調(diào)用。

          UDF和存儲(chǔ)過(guò)程的主要區(qū)別在于返回結(jié)果的方式:

          • 使用UDF時(shí)可傳入?yún)?shù),但不可傳出參數(shù)。輸出參數(shù)的概念被更為健壯的返回值取代了。
          • 和系統(tǒng)函數(shù)一樣,可以返回標(biāo)量值,這個(gè)值的好處是它并不像在存儲(chǔ)過(guò)程中那樣只限于整形數(shù)據(jù)類(lèi)型,而是可以返回大多數(shù)SQL Server數(shù)據(jù)類(lèi)型。

          UDF有以下兩種類(lèi)型:

          • 返回標(biāo)量值的UDF。
          • 返回表的UDF。

          SQL基礎(chǔ):SQL?Server創(chuàng)建用戶定義函數(shù)

          創(chuàng)建語(yǔ)法:

          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}[;]
          標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫(kù),SQLSERVER

          相關(guān)下載

          查看所有評(píng)論+

          網(wǎng)友評(píng)論

          網(wǎng)友
          您的評(píng)論需要經(jīng)過(guò)審核才能顯示

          熱門(mén)閱覽

          最新排行

          公眾號(hào)

          主站蜘蛛池模板: 久久久精品人妻一区亚美研究所| 免费看一区二区三区四区 | 亚洲av无码成人影院一区| 色噜噜AV亚洲色一区二区| 国产大秀视频一区二区三区| 在线观看免费视频一区| 亚洲成AV人片一区二区密柚| 亚洲大尺度无码无码专线一区| 国产精品无码一区二区三区免费 | 日本一区视频在线播放| 日本一区二区三区中文字幕| 日韩最新视频一区二区三| 成人免费区一区二区三区| 久久99久久无码毛片一区二区| 久久国产精品一区| 麻豆AV一区二区三区久久| 国产高清在线精品一区二区三区 | 乱码精品一区二区三区| 一区二区视频在线观看| 国产精品一区二区电影| 无码一区二区三区AV免费| 无码丰满熟妇一区二区| 精品无码AV一区二区三区不卡 | 国产美女在线一区二区三区| 国产在线视频一区二区三区98| 日韩在线一区二区三区免费视频| 51视频国产精品一区二区| 国产a∨精品一区二区三区不卡| 国产成人一区二区三区在线观看| 怡红院美国分院一区二区| 国产av福利一区二区三巨| 亚洲一区二区中文| 久久精品无码一区二区WWW| chinese国产一区二区| 日本人的色道www免费一区| 无码人妻精品一区二| 久久无码精品一区二区三区| 国产一区麻豆剧传媒果冻精品| 国产色情一区二区三区在线播放| 国产精品无码不卡一区二区三区 | 乱人伦一区二区三区|