320x100
# 변환함수
## 데이터를 변환해주는 것을 변환함수라고 한다.
#1 CAST
-1
## 수치를 문자형으로 전환
CAST (0.245 AS VARCHAR)
이렇게 했을 경우에 0.245는 ‘0.245’로 리턴된다.
-2
문자열을 날자값으로 변환
CAST(‘2002-02-02’ AS DATETIME)
결과값은
2002-02-02
00:00:00.000
으로 리턴된다.
-3
그 외에도
TO_CHAR (문자열 형으로 변환)
TO_NUMBER (수치형으로 변환)
TO_DATE (날짜형으로 변환)
#2 RDBMS 고유 함수
RDBMS는 여러가지가 있다.
하지만 나는 주로 사용하고 싶은 MySQL이 포함되어있는 것으로 기록을 남기고자 한다.
MySQL과 postgreSQL 에서 사용 가능하다
POSITION(a IN b)
a가 b에 들어있는지 확인하고
있을경우엔 b에서 a가 시작되는 문자의 수를 리턴한다.
없을 경우엔 0을 리턴한다.
이때, 특이하게 0부터 숫자를 세가는 것이 아니라
1부터 숫자를 세나가는 것 같다.
300x250
'개발일지 > SQL' 카테고리의 다른 글
SQL 기초15 데이터 입력 기본 insert 와 응용 insert (0) | 2022.08.25 |
---|---|
SQL 기초 14 데이터지우기 (필드값 지우기) delete, truncate (0) | 2022.08.25 |
SQL 기초 12 집계함수 group by, having (0) | 2022.08.23 |
SQL 기초 11, 날짜 함수, 요소 목록 (0) | 2022.08.23 |
SQL 기초 10 문자열 함수 왼쪽공백, 오른쪽공백 삭제 등 (0) | 2022.08.23 |