내장함수 2

[세무민의 코딩일기] SQL 내장함수에 대해서 알아보자 2탄!(문자열 공백 제거와 문자열 쪼개기)

요새 회사 업무에 시달리는 중이라 생각보다 포스팅을 꾸준히 하는 게 쉽지 않은 거 같습니다. 그래도 아는 선에서 최대한 좋은 정보로 포스팅해보겠습니다! 이번 포스팅에서는 저번 포스팅에서 다루지 못했던 함수에 대해서 마저 다루도록 하겠습니다. 1. LTRIM, RTRIM SELECT LTRIM(' SG-MOOMINS') AS LTRIM ,RTRIM('SG-MOOMIN ') AS RTRIM FROM DUAL; - LTRIM은 문자열 왼쪽에 공백, RTRIM은 문자열 오른쪽에 공백을 제거합니다. - 공백의 경우는 중간 공백은 제거되지 않는다는 점 2. TRIM SELECT TRIM(' SG - MOOMIN ') AS 'TRIM' ,TRIM(LEADING 'A' FROM ' A SG-MOOMIN F A') AS..

DB/SQL 2021.07.28

[세무민의 코딩일기] SQL 내장함수에 대해서 알아보자 1탄!(길이, 진법변환, 문자열 반환 등)

오늘 다뤄볼 포스팅은 SQL 내장함수에 대해서 다뤄볼 것입니다. 내장함수가 워낙 많아서 나눠서 포스팅 할 예정입니다. 1. 아스키 코드 함수[ASCII] SELECT ASCII('AB') AS 'AB' , (ASCII('A') + ASCII('B')) AS 'A + B'; 아스키 코드는 위와 같이 사용할 수 있습니다. 위의 코드를 돌리면 위의 그림과 같이 나오며 'AB'과 같이 문자열의 경우에는 아스키 코드 함수가 가장 앞에 있는 A를 변환해줍니다, 2. BIT_LENGTH, LENGTH, CHAR_LENGTH SELECT BIT_LENGTH('SG-MOOMOIN') AS '비트 길이' , CHAR_LENGTH('SG-MOOMIN') AS '문자 길이' , LENGTH('SG-MOOMIN') AS '길이..

DB/SQL 2021.07.27