[치환함수] REPLACE, ISNULL

2022. 5. 18. 12:24MYSQL

SQL SERVER MANGEMENT STUDIO v17.9.1 에서 사용되는 함수만 나열하겠다.

 

1. REPLACE

SELECT REPLACE([컬럼],[찾을 문자열],[바꿀 문자열])

 

예를 들어,

SELECT REPLACE('010-1234-5678','-','')

위의 코드를 실행하면 

01012345678

이 추출된다.

 

 

2. ISNULL

SELECT ISNULL([컬럼],[NULL인 경우 대체 값])

 

 

예를 들어, #TMP 테이블은 다음과 같다.

NO NAME SEX
1 John NULL
2 Tom M
3 Jenny F
4 Kitty NULL
SELECT NO, NAME, ISNULL(SEX, 'UnKnown') AS 'SEX'
FROM #TMP​

다음을 실행하면 다음과 같은 테이블이 결과로 반환된다.

NO NAME SEX
1 John UnKnown
2 Tom M
3 Jenny F
4 Kitty UnKnown