SQL 动态语句 列名无效
CREATE PROCEDURE HOUSE_HID_SELECT_BYMNAME--根据会员账号查询售房表房号或租房表房号
@TABLENAME VARCHAR(50),--表名
@MNAME VARCHAR(100)--会员名
AS
EXEC ('SELECT TOP 1 HID FROM '+@TABLENAME+' WHERE MNAME='''+@MNAME+''' ORDER BY HID DESC')
设置参数时要注意符号 ' 例如MNAME='''+@MNAME+''' ORDER BY HID DESC' 否则可能会报错:列名MNAME无效