为什么这样写,存储过程会错
/*============================================================================
var_Order: 排序字段
var_Desc 升降(asc 和 desc)
============================================================================*/
CREATE PROCEDURE P_QR(@var_Order varchar(20),@var_Desc varchar(12))
--WITH ENCRYPTION
AS
begin
begin transaction
--save transaction savepoint_name
select bmid,bmmc,bmxx,bmkh from bm c where and zt = 6 order by @var_Order @var_Desc
end
GO
错误提示:'@var_Desc' 附近有语法错误。