본문 바로가기
반응형

Database51

MS-SQL 데이터 타입 형식변환 함수(CAST / CONVERT) MS-SQL 데이터 타입변환에 대해 알아보겠습니다. 숫자를 문자와 조합한다거나 문자를 숫자로 변경하여 다른 숫자와 합칠 경우 자주 사용되는 함수 입니다. 그리고 날짜형식을 다른 형식의 날짜로 변경할때도 유용하게 사용되는 함수입니다. ​ 1. 구문 CONVERT : CONVERT(data_type[(length)], expression[style]) CAST : CAST( expression AS data_type( length ) ​ 2. 인수 expression : 유효한 식 data_type : 대상 데이터 형식 별칭 데이터 형식은 사용할 수 없습니다. length : 대상 데이터 형식의 길이를 지정하는 선택적 정수입니다. 기본값은 30입니다. style : Convert함수가 식을 변환하는 방법을 .. 2020. 12. 14.
MS-SQL 데이터 타입 대소문자 변환 함수(UPPER / LOWER) MS-SQL 데이터 타입 대소문자 변환 함수에 대해 알아보겠습니다. 대문자를 모두 소문자로 변경하거나 소문자를 모두 대문자로 변경할때 유용하게 사용되는 함수입니다. ​ 1. 구문 대문자 변경 : UPPER ( character_expression ) 소문자 변경 : LOWER ( character_expression ) ​ 2. 인수 character_expression 문자 또는 이진 데이터의 식입니다. character_expression은 상수, 변수 또는 열일 수 있습니다. character_expression은 varchar로 암시적으로 변환될 수 있는 데이터 형식이어야 합니다. 그렇지 않은 경우 CAST를 사용하여 character_expression을 명시적으로 변환하세요. ​ 3. 예제 S.. 2020. 12. 14.
MS-SQL 문자수 반환 함수(LEN / DATALENGTH) MS-SQL 문자수 반환 함수에 대해 알아보겠습니다. ​ 1. LEN 예제 후행 공백을 제외하고 지정된 문자열 식의 문자 수를 반환합니다. 구문 : LEN ( string_expression ) 인수 : string_expression 계산할 문자열 식입니다. string_expression은 문자나 이진 데이터의 상수, 변수 또는 열일 수 있습니다 -- 앞쪽의 공백은 인식하며, 뒤쪽의 공백은 제외하고 자리수를 계산한다. SELECT LEN('12345678') C1, LEN(' 12345678') C2, LEN('12345678 ') C3, LEN(' 12345678 ') C4 C1 C2 C3 C4 ----------- ----------- ----------- ----------- 8 9 8 9 2... 2020. 12. 14.
반응형