728x90
MySQL의 내장 함수 (Build-In Function)
- 내장함수는 상수나 속성이름을 입력 값으로 받아 단일 값을 결과로 반환
- 모든 내장 함수는 최초에 선언될 때 유효한 입력 값을 받아야 함
- 수학 함수의 입력 값 : 정수 또는 실수
- 선언에 위배된 값이 입력되면 질의는 실행을 중지하고 오류 메시지를 출력
- 내장함수는 SELECT절과 WHERE절, UPDATE SET절에 사용 가능
- 데이터 검색과 수정에만 내장함수를 사용
SELECT ... 함수명(인자)
FROM 테이블이름
WHERE ... 열이름=함수명(인자) ;
UPDATE 테이블이름
SET ... 열이름=함수명(인자) ;
표현식에서 타입 변환
- 데이터 타입이 다른 피연산자를 처리하기 위하여 연산자에 호환되도록 피연산자의 타입을 변환한다.
- 일부 변환은 암시적으로 발생한다.
- 필요에 따라 숫자를 문자열로 또는 문자열을 숫자로 자동으로 변환한다.
- CAST( ) 함수를 사용하여 명확하게 변환하는 것도 가능하다.
연산자 (Operators)
728x90
'프로그래밍 > Database' 카테고리의 다른 글
MySQL 제어 함수 - IF, IFNULL, NULLIF (0) | 2020.04.27 |
---|---|
MySQL 제어 함수 - CASE (0) | 2020.04.27 |
데이터 수정 및 삭제 (UPDATE, DELETE) (0) | 2020.04.18 |
데이터 삽입 (INSERT) (0) | 2020.04.18 |
검색 데이터 제한(Limit) (0) | 2020.04.18 |