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