穿越海洋

相信自己,永不放弃

类型转换函数

类型转换函数<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

Adaptive Server提供三种数据类型转换函数:convertinttohexhextoint.

Convert()函数的语法:

Convert ( datatypeexpression[,style)

该函数可用在select选择列表中、where子句里以及任何允许表达式存在的地方。

Select name,convert(char(8),salary)+”

From auths

Where salary>200

结果:

name

许灵岩??? 280.50

张离?? ???550.00

?

convert函数中的style参数提供了datetimesmalldatetime转换到charvarchar的多种日期显示格式。Style的数字参数决定日期被如何显示。年可以被显示成两位数(yy,也可以显示成4位数(yyyy)。例如,将style参数赋值为100,可以得到一个4位的年号,即包括世纪值(yyyy.

下表列出了style参数的可用值及可以使用的各种日期格式。当同smalldatetime类型一起使用style参数时,那些包括秒和毫秒的格式将在其位值显示零。

Style

?

标准

输出格式

无世纪值

有世纪值

?

?

0100

缺省

Mon dd yyyy hh: miAM(PM

?

1

101

USA

Mm/dd/yy

?

2

102

ANSI

yy.mm.dd

?

3

103

English

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

?

9109

缺省+毫秒

Mon dd,yyyy hh:mm:sssAM(PM)

?

10

110

USA

Mm-dd-yy

?

11

111

Japan

Yy/mm/dd

?

12

112

ISO

yymmdd

?

?

Select convert(char(12),getdate(),102)

结果:

1997.11.03

阅读更多
文章标签: server
个人分类: Oracle
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭