All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
c#中GDI+图形图像:向量图形概述
ASP.NET,+,CSS实现动态菜单突出显示当前页面_[Asp.Net教程]
网页播放器实现全屏的方法总结_JavaScript技术_编程技术
查询数据库表和字段sql语句_[SQL,Server教程]
用Suhosin加强PHP脚本语言安全性_php资料_编程技术
扩展GridView(五)——固定表头、指定行或指定列_[Asp.Net教程]
SQL2000 关于 Java JDBC 驱动的安装和设定_[SQL Server教程]
Expression,Studio和Silverlight学习资源、安装问题汇总_[Asp.Net教程]
轻松掌握Ajax.net系列教程十一:使用DynamicPopulateExtender_[Asp.Net教程]
sql server通过日志恢复数据库_[SQL Server教程]
Reading number is top 10 pictures
陪睡门马睿菈自曝写真 称首拍大尺度照片3
Shandong jinan is about to dismantle a one hundred-year history of the building
Exquisite decoration is not paying too much1
关于海盗的研究
Players in the eyes of a perfect love2
The real super beauty3
真正的国产-非模拍 贵在是真实1
妹子最好别玩单反
囚犯暴乱了咋办?
Take you to walk into the most true north Korea rural2
Download software ranking
仙剑奇侠传98硬盘WINXP版
Tram sex maniac 2 (H) rar bag7
Sora aoi‘s film--Lust fan wall
Unix video tutorial10
White deer villiage
少妇苏霞全本
matrix2
Twenty piece of palm leaf
The Bermuda triangle3
网络管理员第三版




-
0 或 100 (*)
默认值
mon dd yyyy hh:miAM(或 PM)
1
101
美国
mm/dd/yyyy
2
102
ANSI
yy.mm.dd
3
103
英国/法国
dd/mm/yy
4
104
德国
dd.mm.yy
5
105
意大利
dd-mm-yy
6
106
-
dd mon yy
7
107
-
mon dd, yy
8
108
-
hh:mm:ss
-
9 或 109 (*)
默认值 + 毫秒
mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10
110
美国
mm-dd-yy
11
111
日本
yy/mm/dd
12
112
ISO
yymmdd
-
13 或 113 (*)
欧洲默认值 + 毫秒
dd mon yyyy hh:mm:ss:mmm(24h)
14
114
-
hh:mi:ss:mmm(24h)
-
20 或 120 (*)
ODBC 规范
yyyy-mm-dd hh:mm:ss[.fff]
-
21 或 121 (*)
ODBC 规范(带毫秒)
yyyy-mm-dd hh:mm:ss[.fff]
-
126(***)
ISO8601
yyyy-mm-dd Thh:mm:ss:mmm(不含空格)
-
130*
科威特
dd mon yyyy hh:mi:ss:mmmAM
-
131*
科威特
dd/mm/yy hh:mi:ss:mmmAM


* 默认值(style 0 或 100、9 或 109、13 或 113、20 或 120、21 或 121)始终返回世纪数位 (yyyy)。
** 当转换为 datetime 时输入;当转换为字符数据时输出。
*** 专门用于 XML。对于从 datetime 或 smalldatetime 到 character 数据的转换,输出格式如表中所示。对于从 float、money 或 smallmoney 到 character 数据的转换,输出等同于 style 2。对于从 real 到 character 数据的转换,输出等同于 style 1。




重要 默认情况下,SQL Server 根据截止年份 2049 解释两位数字的年份。即,两位数字的年份 49 被解释为 2049,而两位数字的年份 50 被解释为 1950。许多客户端应用程序(例如那些基于 OLE 自动化对象的客户端应用程序)都使用 2030 作为截止年份。SQL Server 提供一个配置选项("两位数字的截止年份"),借以更改 SQL Server 所使用的截止年份并对日期进行一致性处理。然而最安全的办法是指定四位数字年份。


当从 smalldatetime 转换为字符数据时,包含秒或毫秒的样式将在这些位置上显示零。当从 datetime 或 smalldatetime 值进行转换时,可以通过使用适当的 char 或 varchar 数据类型长度来截断不需要的日期部分。


下表显示了从 float 或 real 转换为字符数据时的 style 值。




0(默认值)
最大为 6 位数。根据需要使用科学记数法。
1
始终为 8 位值。始终使用科学记数法。
2
始终为 16 位值。始终使用科学记数法。


在下表中,左列表示从 money 或 smallmoney 转换为字符数据时的 style 值。




0(默认值)
小数点左侧每三位数字之间不以逗号分隔,小数点右侧取两位数,例如 4235.98。
1
小数点左侧每三位数字之间以逗号分隔,小数点右侧取两位数,例如 3,510.92。
2
小数点左侧每三位数字之间不以逗号分隔,小数点右侧取四位数,例如 4235.9819。


返回类型

返回与 data type 0 相同的值。





归海一刀 published in(发表于) 2014/2/1 0:17:20 Edit(编辑)
SQL里的cast和convert_[SQL,Server教程]

SQL里的cast和convert_[SQL,Server教程]

SQL里的cast和convert_[SQL Server教程]

CAST 和 CONVERT

将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。


语法

使用 CAST:


CAST ( expression AS data_type )


使用 CONVERT:


CONVERT (data_type[(length)], expression [, style])


参数

expression


是任何有效的 Microsoft® SQL Server™ 表达式。有关更多信息,请参见表达式。


data_type


目标系统所提供的数据类型,包括 bigint 和 sql_variant。不能使用用户定义的数据类型。有关可用的数据类型的更多信息,请参见数据类型。


length


nchar、nvarchar、char、varchar、binary 或 varbinary 数据类型的可选参数。


style


日期格式样式,借以将 datetime 或 smalldatetime 数据转换为字符数据(nchar、nvarchar、char、varchar、nchar 或 nvarchar 数据类型);或者字符串格式样式,借以将 float、real、money 或 smallmoney 数据转换为字符数据(nchar、nvarchar、char、varchar、nchar 或 nvarchar 数据类型)。


SQL Server 支持使用科威特算法的阿拉伯样式中的数据格式。


在表中,左侧的两列表示将 datetime 或 smalldatetime 转换为字符数据的 style 值。给 style 值加 100,可获得包括世纪数位的四位年份 (yyyy)。


不带世纪数位 (yy)带世纪数位 (yyyy)
标准

输入/输出**
输出输出


添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.