获取有关表值函数的信息

use*_*406 5 sql t-sql

有没有办法从表值函数中获取返回表模式?

现在我只有一个想法,执行

SELECT ROUTINE_SCHEMA,

   ROUTINE_NAME,

   ROUTINE_DEFINITION

FROM INFORMATION_SCHEMA.ROUTINES
Run Code Online (Sandbox Code Playgroud)

并解析函数查询,但这不是gread的想法.:/

Ada*_*Dev 9

您可以从INFORMATION_SCHEMA.ROUTINE_COLUMNS获取信息

例如

SELECT * 
FROM INFORMATION_SCHEMA.ROUTINE_COLUMNS 
WHERE TABLE_NAME = 'YourTableValuedFunctionName'
Run Code Online (Sandbox Code Playgroud)