format

ALL

MSSQL 앞에 숫자0 채우기 FORMAT 사용

쿼리를 이용하여 데이터를 표시하는 경우 자리수를 맞춰서 표시해야 하거나 값을 넣을 때에 자리수를 맞춰서 넣고 싶은 경우 앞에 0을 채워서 표시하거나 저장하거나 합니다. SQLServer에는 자리수를 채워주는 LPAD와 RPAD가 없기 때문에 직접 만들어야 합니다. SQLServer에서 앞에 0을 채우는 방법으로 가장 많이 사용하는 방법은 RIGHT 함수를 이용하는 것이 아닌가 합니다. SQLServer 12 이후 부터는 FORMAT 사용해서도 0을 채울수 있습니다. RIGHT를 사용해서 0을 채우는 방법과 FORMAT 사용하는 방법...
ALL

MSSQL 숫자 3자리 콤마 넣기 또는 삭제하기

SQLServer 2012 이후부터는 FORMAT()을 사용해서 간단하게 숫자 3자리마다 콤마를 넣어 금액을 표시할 수 있습니다. 그리고 parse() 사용하여 3자리마다 들어가 있는 콤마를 삭제할 수도 있습니다. 콤마 넣기 - FORMAT() 콤마 삭제 - parse() 3자리 콤마 넣기 FORMAT() 사용해서 숫자 3자리마다 콤마를 넣는 방법을 보겠습니다. 3자리 콤마 예제1 SELECT FORMAT(123456789, N'#,0'); 결과 123,456,789 3자리 콤마 예제2 SELECT FORMAT(123456789, ...