-
MSSQL ALTER, OVER일상의 관심 2018. 1. 29. 22:45
MSSQL ALTER TABLE 컬럼 추가, 변경, 삭제
1. 기존 테이블에 컬럼 추가
ALTER TABLE [테이블명] ADD [컬럼명] NVARCHAR(10)
2. 기존 테이블에 컬럼 속성 변경
ALTER TABLE [테이블명] ALTER COLUMN [컬럼명] NVARCHAR(10)
3. 기존 테이블에 컬럼 삭제
ALTER TABLE [테이블명] DROP [컬럼명]
MSSQL OVER
1. ROW_NUMBER() OVER()
순위를 구하며 같은 값에 대해서 순차적인 순위를 출력합니다.
2. RANK() OVER()
같은 값은 동등한 순위로 출력합니다. (ex, 1, 2, 3, 3, 5)
3. DENSE-RANK() OVER()
RANK() OVER() 와 동일하게 같은 값에 대해서 동등한 순위를 출력하며 차이점은 동등한 순위 출력 후 다음 순위가 순차적으로 출력됩니다. (ex, 1, 2, 3, 3, 4, 5)