-- select unilite.fnLpad(2,4,'0') 결과 0002
IF OBJECT_ID('unilite.lpad') IS NOT NULL
DROP FUNCTION unilite.fnLpad
GO
CREATE FUNCTION unilite.fnLpad
(
@mstr AS varchar(8000),
@nofchars AS int,
@fillchar AS varchar(8000)=' '
)
RETURNS varchar(200)
AS
BEGIN
RETURN
CASE
WHEN LEN(@mstr) >= @nofchars THEN LEFT(@mstr, @nofchars)
ELSE
LEFT(REPLICATE(@fillchar, @nofchars), @nofchars-LEN(@mstr)) + @mstr
END
END
GO
'일단모아 > 마구마구' 카테고리의 다른 글
[mssql] Table 변경 (0) | 2008.03.10 |
---|---|
[가타] 프리미어리그 2007-2008 일정 (0) | 2008.03.03 |
[mssql] Convert 양식 설명 (0) | 2008.02.29 |
[Mssql] 문자열 함수 (0) | 2008.02.29 |
[첫글] 아 마니 생각이 안난다 (0) | 2008.02.29 |