代码之家  ›  专栏  ›  技术社区  ›  GuRAm

表值函数返回类型

  •  1
  • GuRAm  · 技术社区  · 6 年前

    如何获得 属于 表值函数 ?

    这是回报 结果:

    SELECT DATA_TYPE
    FROM INFORMATION_SCHEMA.ROUTINES
    WHERE SPECIFIC_NAME = 'MyTableValuedFunctionName';
    

    从哪里可以获得类型“uniqueidentifier”?

    1 回复  |  直到 6 年前
        1
  •  4
  •   Thom A    6 年前

    扩展答案 here ,您可以:

    SELECT c.[name] AS ColumnName,
           t.[name] AS datatype,
           t.max_length AS [Length],
           t.[precision],
           t.scale
    FROM sys.columns c
         JOIN sys.types t ON c.system_type_id = t.system_type_id
    WHERE c.object_id=object_id('dbo.MyTableValuedFunctionName'); --Assumes you function is on the dbo schema.