SQL里的cast和convert
日期:2008年2月12日 作者: 查看:[大字体 中字体 小字体]-
输入/输出** - 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 位值。始终使用科学记数法。 - 上一页 [1] [2] [3] 下一页
-
- SQL里的cast和convert 相关文章:
- ·Oracle的SQL*PLUS命令的使用大全
- ·一道褒贬不一的SQL考试题
- ·MS-SQL开发常用汇总和t-sql技巧集锦
- ·详细介绍ORACLE sqlplus命令
- ·“SQL Server不存在或访问被拒绝”问题的解决
- ·SQLPLUS命令的使用大全
- ·SQL Server 练习题
- ·SQL里的cast和convert
- ·SQLSERVER中,数据库同步的实现
- ·MySQL常见错误问答!
- SQL里的cast和convert 相关软件
- ·PL/SQL Developer V7.1.1.1339
- ·EMS MySQL Manager Pro V4.0.5.1
- ·SQLBrowser(数据浏览器) V1.01
- ·Rapid SQL V7.4.1.3288
- ·《SQL 参考手册》中文版
- ·MySQL 4.1.0 中文参考手册
- ·ASP+SQL入门教程
- ·MySQL Maestro V6.10.03
- ·Code Library for .NET V14.1.2468 Pro (MySQL)
- ·MySQL Turbo Manager Enterprise Edition V3.5
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
精品推荐
热点TOP10
- ·如何实现将vsflexgrid中修改的数据反馈到数据库中
- ·数据库连接字符串大全
- ·改进的socket控件
- ·一道褒贬不一的SQL考试题
- ·IIS5 ISAPI Extension Back Door
- ·MS-SQL开发常用汇总和t-sql技巧集锦
- ·“SQL Server不存在或访问被拒绝”问题的解决
- ·SQLPLUS命令的使用大全
- ·CS服务器架设方法
- ·[软件]图解做自己的视频直播和网络电台用Helix Producer Plus 9+Helix Server
- ·SQL Server 练习题
- ·SQL里的cast和convert
- ·SQLSERVER中,数据库同步的实现
- ·MySQL常见错误问答!
- ·收集的host文件网站黑名单
- ·收藏几段SQL Server语句和存储过程
- ·Mysql数据库的操作类(已封装)
- ·SQL中CASE的用法
- ·一些在SQL帮助中找不到的系统存储过程-System stored procedures
- ·学习SQL语句之SQL语句大全
特别推荐
- ·改进的socket控件
- ·什么是SQL注入法攻击
- ·用SQL语句删除重复记录的四种方法
- ·数据库查询优化
- ·MySQL常见错误问答!
- ·MySQL从后门进企业市场
- ·精妙SQL语句收集
- ·如何在WinNT/2K/XP下启动纯DOS
- ·自己动手做一个SQL解释器
- ·SQL SERVER实用技巧
- ·动态创建MSSQL数据库表存储过程
- ·数据库的分页问题
- ·DM分区软件使用详解
- ·对ADSL接入方式铜缆可用线对率分析
- ·收集的host文件网站黑名单
- ·修复SQL Server 2000数据库之实战经验
- ·实用的存储过程之一
- ·IIS5 ISAPI Extension Back Door
- ·MySQL中文参考手册7(MySQL存取权限系统)grant设置密码password
- ·Sql server 如何得到汉字的声母
