-- 예제
-- MSSQL 2000이하에서는 안된다네요.
SELECT ROW_NUMBER() OVER( ORDER BY columnname ) AS ROWNUM
  FROM tablename

성능상의 문제가 있다고 하는데 우선 급한데로 유용하게 써먹을 수 있을 것 같다.
저작자 표시
신고

'DB / NoSQL > MSSQL' 카테고리의 다른 글

[MSSQL] 언어 타입 변경하기  (0) 2012.04.20
[MSSQL] SQL Server Management Studio 단축키  (0) 2012.04.04
[MSSQL] CONVERT TYPE 0~200  (0) 2011.09.28
[MSSQL] 문자열 자르기  (0) 2011.09.15
[MSSQL] Oracle과 비슷한 RowNum  (0) 2011.09.06
[MSSQL] Alter Table  (0) 2011.09.02
posted by 뚱2