DECLARE @col VARCHAR(9) ,
DECLARE @val VARCHAR(100)
SET @col = 'firstname'
EXEC('SELECT * FROM table WHERE firstname like ''%' +@val+'%'' ORDER BY '+@col)
GO
DECLARE @col VARCHAR(9) ,
DECLARE @val VARCHAR(100)
SET @col = 'firstname'
EXEC('SELECT * FROM table WHERE firstname like ''%' +@val+'%'' ORDER BY '+@col)
GO
转载于:https://www.cnblogs.com/booth/archive/2011/11/10/2244364.html