类型转换函数

类型转换函数

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值