프로그래밍/Database

MySQL의 내장 함수

미냐님 2020. 4. 27. 20:20
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