--내장함수
--문자열관련함수
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번째위치에존재
--퀴즈파일명: test, 확장명: gif 출력
Declare @dir VarChar(255)
Set @dir = 'c:\Home\test.gif'
Declare @Full VarChar(255)
set @Full = REVERSE(@dir)
--select @Full
'DataBase > MS SQL' 카테고리의 다른 글
17.MS_SQL 2008 - SQL 개체-테이블[2] (0) | 2009.09.11 |
---|---|
16.MS_SQL 2008 - SQL 개체-테이블[1] (0) | 2009.09.11 |
14.MS_SQL 2008 - T-SQL 문법 : 내장함수(수학관련함수) (0) | 2009.09.11 |
13.MS_SQL 2008 - T-SQL 문법 : 내장함수(집계함수) (0) | 2009.09.11 |
12.MS_SQL 2008 - T-SQL 문법 : 제어문 (0) | 2009.09.11 |
Comments