S
seeok
Unregistered / Unconfirmed
GUEST, unregistred user!
create procedure getid
@tablename varchar(50), --表名
@fieldname varchar(50) --段名
as
declare @temp varchar(50)
select @fieldname from @tablename
这个select语句有错,说@tablename没有定义过,
我改为@temp='select @fieldname from'+ @tablename exec(@temp)
这样是能通过,但在执行这个存储过程的时候说@fieldname没有定义过.
请各位高手帮帮忙?
@tablename varchar(50), --表名
@fieldname varchar(50) --段名
as
declare @temp varchar(50)
select @fieldname from @tablename
这个select语句有错,说@tablename没有定义过,
我改为@temp='select @fieldname from'+ @tablename exec(@temp)
这样是能通过,但在执行这个存储过程的时候说@fieldname没有定义过.
请各位高手帮帮忙?