2009. 9. 14. 23:09
.Net Project/WindowServer2008
반응형
-- 문자열 관련 함수
Declare @s VarChar(20)
Set @s = ' Abc Def Fed Cba '
-- 전체출력
Select @s
-- 문자열의 길이
Select Len(@s) -- 뒤에 오는 공백 제외
-- 공백 제거
Select LTrim(@s) -- 선행 공백 제거
Select RTrim(@s) -- 후행(오른쪽) 공백 제거
Select Upper(@s)-- 모두 대문자로 표시
Select Lower(@s)-- 모두 소문자로 표시
Select Left(@s, 6)-- 왼쪽에서 6자 출력 : Abc D
Select Right(@s, 6)-- 오른쪽에서 6자 출력 : d Cba
-- 거꾸로 출력
Select Reverse(@s)
-- 특정 문자열을 찾아서 있으면 변환(치환)
Select Replace(@s, 'Abc', '초콜릿')
-- 특정 문자열 반복
Select Replicate('안녕', 10)
-- 공백(Space)을 여러개 출력
Select '[' + Space(10) + ']'
-- 정수형을 문자열로 변환
Select Str(12345) + '6789'
-- 문자열 검색 : 어디부터 몇자 검색
Select SubString(@s, 6, 3)
-- 특정 문자열의 위치값 검색
Select CharIndex('Def', @s) -- 6번째 위치에 존재한다.
반응형
'.Net Project > WindowServer2008' 카테고리의 다른 글
05장 SubQuery(서브쿼리) (0) | 2009.09.14 |
---|---|
4장 사용자 생성 (0) | 2009.09.14 |
2장 테이터베이스 이름 변경 (0) | 2009.09.14 |
1장 명령어로 데이터베이스 만들기 (0) | 2009.09.14 |
WindowsServer2008환경구축 (0) | 2009.09.14 |