내가 만든 테이블을 매개 변수화하는 시나리오가 있습니다.SQL Server : 테이블 이름을 매개 변수로 사용하여 테이블 만들기
예 : 고객의 경우 Customer_1
이라는 테이블을 id = 1
으로 만들어야합니다.
두 번째 고객의 경우 이름이 Customer_2
인 별도의 테이블을 만들어야합니다.
기본적으로 CREATE TABLE
을 매개 변수화해야합니다.
내가 생각한 한 가지 옵션은 테이블을 만든 다음 주어진 이름으로 테이블의 이름을 바꾸는 것입니다.
CREATE TABLE Customer ...
Rename Table Customer to Customer_1
SQL Server에서 T-SQL을 사용하여이 작업을 수행하는 올바른 방법은 무엇입니까?
가'내가 별도의 table'을 만들 필요가
... 그것을 각 고객별로 별도의 테이블을 만드는 것은 정말 좋은 생각입니다. 그것은 전혀 확장되지 않습니다. – Edward을주고 싶은 이유를 궁금해 할 비록 @의 variables' 선언'을 조사 할 필요가 –
'dynamic sql' - 이것을 – Abhishek