日期:2014-05-18  浏览次数:20506 次

sql表值函数
SQL code

CREATE function [dbo].[GetProductList](@param nvarchar(500))




@param 可以传递一段查询语句或者是一些where查询条件(u.Name = 'admin')?

如果不行。
条件:需查询的表个数不固定,where查询条件也不固定。 我只需要返回一个talbe,函数该怎么写

------解决方案--------------------
函数实现不了,用存储过程。
------解决方案--------------------
你这个用函数貌似不妥,因为在函数中不允许使用动态SQL.
建议使用存储过程.在存储过程中拼接SQL语句,然后动态执行并返回你需要的结果.