sql表值函数
SQL code
CREATE function [dbo].[GetProductList](@param nvarchar(500))
@param 可以传递一段查询语句或者是一些where查询条件(u.Name = 'admin')?
如果不行。
条件:需查询的表个数不固定,where查询条件也不固定。 我只需要返回一个talbe,函数该怎么写
------解决方案--------------------
函数实现不了,用存储过程。
------解决方案--------------------
你这个用函数貌似不妥,因为在函数中不允许使用动态SQL.
建议使用存储过程.在存储过程中拼接SQL语句,然后动态执行并返回你需要的结果.