SQL Server中,自定義函數有哪三種?
SQL Server中,自定義函數有哪三種?
慕姐4208626
2018-11-09 07:03:51
TA貢獻1852條經驗 獲得超1個贊
自定義函數分為:標量值函數或表值函數
如果 RETURNS 子句指定一種標量數據類型,則函數為標量值函數。可以使用多條 Transact-SQL 語句定義標量值函數。
如果 RETURNS 子句指定 TABLE,則函數為表值函數。
表值函數又可分為:內嵌表值函數(行內函數)或多語句函數
如果 RETURNS 子句指定的 TABLE 不附帶列的列表,則該函數為內嵌表值函數。
如果 RETURNS 子句指定的 TABLE 類型帶有列及其數據類型,則該函數是多語句表值函數。
舉報