반응형 Database/MS-SQL11 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. 이전 1 2 3 다음 반응형