打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何利用Convert将时间转换为字符串形式!

如何利用Convert将时间转换为字符串形式!

Eg1convert(char(10),getdate(),120)

2cast(getdate()   as   varchar10))

3DBO.DCP_HHMART_TRANSFORM_CHAR100_ID(1,1,CONVERT(VARCHAR(100), LTRIM(RTRIM(Fee.OrgSys))) + '-' + CONVERT(VARCHAR(100), LTRIM(RTRIM(Fee.SvcSys)))+ '-' + CONVERT(VARCHAR(100), LTRIM(RTRIM(CONVERT(VARCHAR(100), Fee.EffBegDat, 101)))+ ' ' +

LTRIM(RTRIM(CONVERT(VARCHAR(100), Fee.EffBegDat, 108))))  AS ID   ,

 

不带世纪数位   (yy)   带世纪数位  (yyyy)  
标准   输入/输出** 
-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  10913     11320    12021     121)始终返回世纪数位  (yyyy)
**   当转换为   datetime   时输入;当转换为字符数据时输出。
***   专门用于   XML。对于从   datetime    smalldatetime     character   数据的转换,输出格式如表中所示。对于从  floatmoney     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   值。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
问SQL Server2000中地日期格式是不是实际存入地是整数类型地数值呢?那有个整
SQL Server Date Time Format
SQL Server CONVERT() 函数
SQL 使用CONVERT函数 格式化日期
MySQL数据库实操教程(04)——数据类型详解
SQL中CONVERT转化函数的用法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服