MySQL
MySQL 일반 함수 MySQL 현재 스키마 이름을 리턴합니다. schema ( ) 현재 데이터베이스 이름을 리턴합니다. database ( ) 인증되고 사용된 이름을 리턴합니다. current_user ( ) 클라이언트에서 리턴한 사용자 이름을 리턴합니다. session_user ( ) 클라이언트에서 리턴한 사용자 이름을 리턴합니다. system_user ( ) ascii (문자열 표현식) "문자열 표현식"에서 가장 왼쪽에 있는 문자의 ASCII 코드 값을 나타내는 수를 리턴합니다. 예를 들어 ascii('A')는 65입니다. 데이터베이스 버전의 문자열 값을 리턴합니다. version ( )
MySQL 문자열 함수 instr (문자열 표현식1, 문자열 표현식2 [ , 정수 표현식1 [ , 정수 표현식2 ] ]) "정수 표현식1" 위치부터 "문자열 표현식1"을 검색하여 "정수 표현식2"번째 발생하는 "문자열 표현식2"를 찾습니다. "정수 표현식1"이 음수이면 "문자열 표현식1"의 끝에서 앞으로 검색됩니다. "문자열 표현식2"의 위치를 나타내는 정수를 리턴합니다. lpad (문자열 표현식1, 정수 표현식 [ , 문자열 표현식2 ]) 표시된 "문자열 표현식2"에 "정수 표현식" 길이만큼 여백이 지정된 "문자열 표현식1"을 리턴합니다. "문자열 표현식1"이 "정수 표현식"보다 길면 "문자열 표현식1"에서 적절한 부분을 리턴합니다. ltrim (문자열 표현식1 [ , 문자열 표현식2 ]) "문자열 표현식2"에 포함되지 않은 문자가 처음 나타나는 위치의 선행 문자까지 제거한 상태로 "문자열 표현식1"을 리턴합니다. 예를 들어 ltrim('xyxXxyAB', 'xy')의 경우 XxyAB를 리턴합니다. "숫자 표현식1"에 대한 16진수 문자열 표시를 리턴합니다. hex ( 숫자 표현식1 ) repeat ( 문자열 표현식 , 숫자 표현식1 ) "숫자 표현식1"번 반복된 "문자열 표현식"을 리턴합니다. replace ( 문자열 표현식 , 문자열 표현식2, 문자열 표현식3 ) "문자열 표현식2"를 "문자열 표현식3"으로 대체한 "문자열 표현식"을 리턴합니다. reverse (문자열 표현식) 반전된 "문자열 표현식"을 리턴합니다. right ( 문자열 표현식1, 숫자 표현식 ) "문자열 표현식1"에서 가장 오른쪽에 있는 "숫자 표현식"개 문자를 리턴합니다. rpad (문자열 표현식1, 정수 표현식 [ , 문자열 표현식2 ]) 표시된 "문자열 표현식2"에 "정수 표현식" 길이만큼 오른쪽 여백이 지정된 "문자열 표현식1"을 리턴합니다. "문자열 표현식1"이 "정수 표현식"보다 길면 "문자열 표현식1"에서 적절한 부분을 리턴합니다. "문자열 표현식2"가 지정되지 않으면 공백이 사용됩니다. rtrim (문자열 표현식1 [ , 문자열 표현식2 ]) "문자열 표현식2"에 없는 마지막 문자 다음에 있는 모든 문자를 제거한 상태로 "문자열 표현식1"을 리턴합니다. 예를 들어 rtrim('ABxXxyx', 'xy')의 경우 ABxX를 리턴합니다. "문자열 표현식2"를 지정하지 않으면 마지막 공백 문자가 제거됩니다. soundex ( 문자열 표현식1 ) "문자열 표현식1"의 soundex 문자열을 리턴합니다.
MySQL 수학 함수 log (숫자 표현식) 밑이 10인 "숫자 표현식1"의 로그를 리턴하거나 밑이 "숫자 표현식2"인 로그를 리턴합니다. ln (숫자 표현식) "숫자 표현식1"의 자연 로그를 리턴합니다. pi () 원주율(pi)의 상수를 리턴합니다.
MySQL 삼각 함수 acos (숫자 표현식) "숫자 표현식"의 아크코사인을 라디안으로 리턴합니다. 아크코사인은 코사인이 "숫자 표현식"인 각도입니다. asin (숫자 표현식) "숫자 표현식"의 아크사인을 라디안으로 리턴합니다. 아크사인은 사인이 "숫자 표현식"인 각도입니다. atan (숫자 표현식) "숫자 표현식"의 아크탄젠트를 라디안으로 리턴합니다. 아크탄젠트는 탄젠트가 "숫자 표현식"인 각도입니다. atan2 (숫자 표현식1, 숫자 표현식2) "숫자 표현식1" 및 "숫자 표현식2"에서 지정한 X좌표 및 Y좌표의 아크탄젠트를 각각 라디안으로 리턴합니다. 아크탄젠트는 탄젠트가 "숫자 표현식2" / "숫자 표현식1"인 각도입니다. cos (숫자 표현식) "숫자 표현식"의 코사인을 리턴합니다. 여기서 "숫자 표현식"은 라디안으로 표시되는 각도입니다. cot (숫자 표현식) "숫자 표현식"의 코탄젠트를 리턴합니다. 여기서 "숫자 표현식"은 라디안으로 표시되는 각도입니다. sin (숫자 표현식) "숫자 표현식"의 사인을 리턴합니다. 여기서 "숫자 표현식"은 라디안으로 표시되는 각도입니다. tan (숫자 표현식) "숫자 표현식"의 탄젠트를 리턴합니다. 여기서 "숫자 표현식"은 라디안으로 표시되는 각도입니다. degrees (숫자 표현식) 각도를 리턴합니다. 여기서 "숫자 표현식"은 라디안으로 표시되는 각도입니다. radians (숫자 표현식) 라디안을 리턴합니다. 여기서 "숫자 표현식"은 도 단위로 표시되는 각도입니다.