有没有办法从表值函数中获取返回表模式?
现在我只有一个想法,执行
SELECT ROUTINE_SCHEMA,
ROUTINE_NAME,
ROUTINE_DEFINITION
FROM INFORMATION_SCHEMA.ROUTINES
Run Code Online (Sandbox Code Playgroud)
并解析函数查询,但这不是gread的想法.:/
您可以从INFORMATION_SCHEMA.ROUTINE_COLUMNS获取信息
例如
SELECT *
FROM INFORMATION_SCHEMA.ROUTINE_COLUMNS
WHERE TABLE_NAME = 'YourTableValuedFunctionName'
Run Code Online (Sandbox Code Playgroud)