을 감안할 때 다음 코드 (MS SQL)를 매개 변수로 : 지금까지 공상열 이름 및/또는 테이블 이름
DECLARE UpdateList CURSOR FOR
SELECT MyColumn FROM MyTable
OPEN UpdateList
아무것도. 이제 저는 열과 테이블의 이름을 쓸 수있는 두 개의 변수를 선언하고 싶습니다. 다음은 물론 작동하지 않을 것입니다. 이것을 어떻게 할 수 있습니까? 당신은 테이블 또는 열 이름과 같은 매개 변수를 사용할 수 없습니다 - 어떤 계약 및 프로모션 추천 자료 비즈니스 디렉토리 리뷰에 대한
DECLARE @TableName nchar(20) = 'MyTable'
DECLARE @ColumnName nchar(20) = 'MyColumn'
DECLARE UpdateList CURSOR FOR
SELECT @ColumnName FROM @TableName
OPEN UpdateList
들으 sl3dg3는
당신은 조사해야합니다 [동적 SQL (http://www.sommarskog.se/dynamic_sql.html) –