【问题标题】:SQL Server 2008 - UDF Parameter Types And Return TypesSQL Server 2008 - UDF 参数类型和返回类型
【发布时间】:2012-01-12 11:48:53
【问题描述】:

我在 SQL 2008 中编写 UDF 时经常遇到以下问题。请告诉我我的以下假设是对还是错。

  1. UDF 可以返回数据表。
  2. 但 UDF 无法接收数据表作为参数。
  3. UDF 可以接收用户定义的表类型 (UDTT) 作为参数。
  4. 但 UDF 不能返回用户定义的表类型 (UDTT)。

【问题讨论】:

    标签: sql-server-2008 parameters user-defined-functions table-variable


    【解决方案1】:
    1. 对。
    2. 对。
    3. 正确,除非它是 CLR UDF。
    4. 对。

    【讨论】:

      【解决方案2】:
      1. 正确(如果您的意思是 - 真实存在的表,而不是表类型变量)

      【讨论】:

        【解决方案3】:
        1. 表值函数可以,不能是标量函数
        2. 正确
        3. 正确
        4. 正确

        【讨论】:

          猜你喜欢
          • 2010-12-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-05-01
          • 2016-11-13
          • 2016-09-16
          • 1970-01-01
          相关资源
          最近更新 更多