내장함수 2

SQL내장함수 : 문자함수

SQL내장함수 : 문자함수 문자값 반환함수 ( s 문자열, c 문자, n 정수, k 정수) 함 수 설 명 CONCAT(s1, s2) 두 문자열을 연결 LOWER(s) 대상 문자열을 모두 소문자로 변환 UPPER(s) 대상 문자열을 모두 대문자로 변환 LPAD(s, n, c) 대상 문자열의 왼쪽부터 지정한 자리수까지 지정한 문자로 채움 RPAD(s, n, c) 대상 문자열의 오른쪽부터 지정한 자리수까지 지정한 문자로 채움 REPLACE(s1, s2, s3) 대상 문자열의 지정한 문자를 원하는 문자로 변경 SUBSTR(s, n, k) 대상 문자열의 지정된 자리에서부터 지정된 길이만큼 잘라서 반환 예) SUBSTR('TISTORY', 3, 4) => 'STOR' TRIM(c FROM s) 대상 문자열의 양쪽에..

Database/SQL 2022.08.03

'SQL내장함수' 란?

SQL 내장함수 SQL에서는 함수의 개념을 사용한다. 수학에서의 함수와 마찬가지로 특정 값이나 열의 값을 입력받아서 그 값을 계산해서 결과를 돌려준다. [Input] X → FUNCTION F : → [Output] f(x) SQL함수는 DBMS가 제공하는 내장함수(Bulit-in Fuction) 과 사용자가 필요에 따라 직접 만드는 사용자 정의 함수(user-defind function)으로 나누어진다. SQL 내장함수 SQL내장함수는 상수나 속성 이름을 입력값으로 받아서 단일값을 결과로 반환한다. 모든 내장함수는 최초에 선언될 때 유효한 입력 값을 받아야 한다. 단일행 함수 구분 함수 숫자함수 ABS, CEIL, COS, EXP, FLOOR, LN, LOG, MOD, POWER, RAND, ROUND..

Database/SQL 2022.08.03