2007/02/02

Oracle SQL: Single-row functions.

Oracle SQL: Single-row functions.:
TO_CHAR(x[, fmt[, nls]])
Takes up to three arguments, where x is either a date or a number, fmt is a format string specifying the format that x will appear in, and nls specifies language or location formatting string.
If x is a date, fmt is a date format code.
If x is a number, fmt is a numeric format code.

Oracle에서 데이터 형식을 바꿔주는 함수.
숫자 값을 2자리로 맞춰줘야 하는데, 한자리 값인 0-9에 대해서 0을 붙여주기 위해서,
이와같은 함수가 Sybase에서도 필요하다.

그래서 꽁수로

RIGHT function [String]
Function Returns the rightmost characters of a string.
Syntax RIGHT ( string-expression, numeric-expression )

right('00' + convert(varchar(2),vn_cnt), 2);
와 같이 해준다.

댓글 없음: