CREATE FUNCTION [dbo].[uf_Return_ColumText]( @sTableName varchar(50))
returns .......
as
declare @sTable  table (a int,b int)
......

解决方案 »

  1.   

    CREATE FUNCTION [ owner_name.] function_name
        ( [ { @parameter_name [AS] scalar_parameter_data_type [ = default ] } [ ,...n ] ] ) RETURNS @return_variable TABLE < table_type_definition >[ WITH < function_option > [ [,] ...n ] ] 参数的数据类型。所有标量数据类型(包括 bigint 和 sql_variant)都可用作用户定义函数的参数。不支持 timestamp 数据类型和用户定义数据类型。
    -----不能指定非标量类型(例如 cursor 和 table)----。