stored procedure 에서 파라미터로 테이블명을 받아서 처리할 수 있는 방법이 없을까요 ? 예를 들어 다음과 같은 경우에 @tableName 은 'tableName' 의 문자값이 들어 있어 처리가 안됩니다. 'tableName' 을 tableName 으로 바꾸거나 다른 방법이 있는지 알려주시면 감사하겠습니다.
------------------
create proceudre sp_test (@tableName varchar(20))
as
select field1,field2 from @tableName
...
...
end
------------------
create proceudre sp_test (@tableName varchar(20))
as
exec( 'select field1,field2 from ' + @tableName )
end