SQL Server에서 NULL의 크기는 가장 큰 값일까 가장 작은 값일까?
테이블에 NULL 값을 넣고 정렬을 통해 NULL의 크기를 알아보자.
CREATE TABLE TEST_NULL ( TEST INT ) GO
INSERT INTO TEST_NULL VALUES (1), (10), (15), (90), (100), (NULL), (150) GO
-- TEST 컬럼 오름차순으로 정렬 SELECT * FROM TEST_NULL ORDER BY TEST ASC |
NULL 값이 저장된 컬럼을 오름차순으로 정렬해 보았다.
결과에서 보는바와 같이 SQL Server에서의 NULL 값은 가장 작은 값임을 확인할 수 있다.
반대로 오라클에서는 NULL이 가장 큰 값이다.
'DBMS > SQL Server' 카테고리의 다른 글
[SQL Server] GO 명령의 깜찍한 기능 (0) | 2013.04.09 |
---|---|
[SQL Server] DELETE, TRUNCATE의 IDENTITY 초기화 여부 (0) | 2013.04.08 |
[SQL Server] 유일한 값을 찾는 다양한 방법 (0) | 2013.04.01 |
[SQL Server] 랜덤 출력 NEWID 함수 (0) | 2013.03.30 |
[SQL Server] 에러 메시지를 원하는 언어로 변경하기 (0) | 2013.03.30 |