简体   繁体   English

列出所有具有数据类型的标量函数

[英]List all scalar Function with datatype

i want to executable query which is return all scalar function with datatype in Database.Thru the below query we can get the scalar function 我想执行可执行查询,该查询返回数据库中数据类型的所有标量函数。通过以下查询我们可以获得标量函数

select * from sys.objects where type = 'FN'

but i want to return only those function which has return datatype is 'Nvarchar' 但我只想返回那些具有返回数据类型为“ Nvarchar”的函数

Try this - 尝试这个 -

SELECT
    so.name,
    sp.parameter_id,
    sp.name,
    sp.user_type_id
FROM sys.objects so
INNER JOIN sys.parameters sp
    ON sp.object_id = so.object_id
WHERE so.type = 'FN'
AND sp.parameter_id = 0
AND sp.user_type_id = 231

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM