테이블의 이름 인 매개 변수에 따라 행 번호를 다시 지정하는 함수를 만들고 싶습니다. 가능한가? 그렇다면, 어떻게 코드를 변경하는 경우 :SQL Server : 함수에 매개 변수 보내기 - 매개 변수는 테이블 이름입니다.
CREATE FUNCTION MyFunction (@sometable NVARCHAR(50))
RETURNS TABLE
AS
RETURN SELECT COUNT(*) N_ROWS FROM @sometable
는 답변을 주셔서 감사합니다.
여기서 동적 SQL을 사용해야 할 것입니다. 자세한 내용은 https://www.mssqltips.com/sqlservertip/1160/execute-dynamic-sql-commands-in-sql-server/를 참조하십시오. –
링크 주셔서 감사합니다. – Arcadio