바라기의 이야기

CONVRT 문에 대해... 본문

Develop/SQL

CONVRT 문에 대해...

baragi76 2010. 10. 8. 19:11
[펌]
수식의 자료형을 변화시킨다.

  - CONVERT(datatype[(length)], expression[,style])

  - 수식이 허용되는 어느 곳에서도 사용 될 수 있다.

 

SELECT CONVERT (char(38), title)+"의 가격은" + CONVERT
(varchar(10), price) +"달라 입니다."
  FROM titles


흠...

다음으로 날짜를... 스타일에 따라 다양하게 보여줍니다.

 

Without
century
(yy)

With
century
(yyyy)



Standard



Input/Output**

-

0 or 100 (*)

Default

mon dd yyyy hh:miAM (or PM)

1

101

USA

mm/dd/yy

2

102

ANSI

yy.mm.dd

3

103

British/French

dd/mm/yy

4

104

German

dd.mm.yy

5

105

Italian

dd-mm-yy

6

106

-

dd mon yy

7

107

-

mon dd, yy

8

108

-

hh:mm:ss

-

9 or 109 (*)

Default + milliseconds

mon dd yyyy hh:mi:ss:mmmAM (or PM)

10

110

USA

mm-dd-yy

11

111

JAPAN

yy/mm/dd

12

112

ISO

yymmdd

-

13 or 113 (*)

Europe default + milliseconds

dd mon yyyy hh:mm:ss:mmm(24h)

14

114

-

hh:mi:ss:mmm(24h)

-

20 or 120 (*)

ODBC canonical

yyyy-mm-dd hh:mi:ss(24h)

-

21 or 121 (*)

ODBC canonical (with milliseconds)

yyyy-mm-dd hh:mi:ss.mmm(24h)

*    The default values (style 0 or 100, 9 or 109, 13 or 113, 20 or 120, and 21 or 121) always return the century (yyyy).

** Input when converting to datetime; Output when converting to character data.


잘 모르겠네요... 저역시... 그렇다면 질의를 수행해 봐야죠 ^_^


SELECT CONVERT (char(30), GETDATE(), 102)


[출처] www.sqler.pe.kr