증분해야하는 별명을 포함하는 동적 SQL 문을 작성하려고합니다. 내 쿼리는 다음과 같습니다.동적 SQL SELECT 문에서 별칭 증가시키기
DECLARE @q varchar(255)
SET @q = '0'
SELECT 'SELECT (SELECT DISTINCT NameColumn
FROM NAMETABLE) @q'
FROM NameTable
여기서 nametable @q의 각 레코드가 변경됩니다. 그래서 레코드 1에 @q = 0, 레코드 2에 @q = 1, 레코드 3에 @q = 2 등이 표시됩니다. ROW_NUMBER를 찾았지만 열이 증가하는 대신 Int가 필요합니다. 증가시킬 varchar. 누군가가 이것을하는 방법에 대한 아이디어를 가지고 있거나 멋진 방향으로 나를 가르 킬 수 있다면
증가시킬 varchar의 일반적인 값은 무엇입니까? –
무엇이든지, 나는 단지 유일한 별칭을 필요로한다 –