SQL转换转换函数使用方法综述

SQL转换转换函数使用方法综述
格式:
转换(data_type表达风格,{,})

解释:
这种方式一般是在时间型(datetime和smalldatetime)(nchar、nvarchar,字符串类型char、varchar)。
它在转换时使用。

例子:
选择转换(varchar(30),getdate(),101)现在
结果如下:
现在
---------------------------------------
| 09 / 15 / 2001

转换时间中样式号的含义如下:

复制代码代码如下所示:
式(2位式(4年)|年)|输入和输出格式

0月100 | DD YYYY | HH:曲线(或下午)
1 | 101美国|毫米 / / YY DD
2 | 102 ANSI | yy-mm-dd
3 | 103法国| DD / / YY MM
4 | 104德国| dd.mm.yy
5 | 105意大利| dd-mm-yy
6 | 106 | DD孟YY
7 | 107 | MON DD、YY
8 | 108 | HH:毫米:SS
9月109 | DD YYYY | HH:MI:SS:mmmmam(或下午)
10 | 110美国| yy
11 | 111日本| YY / / DD MM
12 | 112 ISO |收到录取通知时间
13 | 113欧洲| DD周一yyyy HH:MI:SS:嗯默认值(24小时)
14 | 114 | HH:MI:SS:嗯(24小时)

20 ODBC yyyy-mm-dd HH:MI:SS | | 120规范(24小时)

21 | | yyyy-mm-dd 121 HH:MI:SS:嗯(24小时)
语句和查询结果:
复制代码代码如下所示:
选择转换(varchar(100),getdate(),0):05162006 10:57am
选择转换(varchar(100),getdate(),1):05 / 16 / 06
选择转换(varchar(100),getdate(),2):06.05.16
选择转换(varchar(100),getdate(),3):16 / 05 / 06
选择转换(varchar(100),getdate(),4):16.05.06
选择转换(varchar(100),getdate(),5):16-05-06
选择转换(varchar(100),getdate(),6):160506
选择转换(varchar(100),getdate(),7):0516, 06
选择转换(varchar(100),getdate(),8):10:57:46
选择转换(varchar(100),getdate(),9):05162006 10:57:46:827am
选择转换(varchar(100),getdate(),10):05-16-06
选择转换(varchar(100),getdate(),11):06 / 05 / 16
选择转换(varchar(100),getdate(),12):060516
选择转换(varchar(100),getdate(),13):16052006 10:57:46:937
选择转换(varchar(100),getdate(),14):10:57:46:967
选择转换(varchar(100),getdate(),20):2006-05-16 10:57:47
选择转换(varchar(100),getdate(),21):2006-05-16 10:57: 47.157
选择转换(varchar(100),getdate(),22):05 / 16 / 06 10:57:47是
选择转换(varchar(100),getdate(),23):2006-05-16
选择转换(varchar(100),getdate(),24):10:57:47
选择转换(varchar(100),getdate(),25):2006-05-16 10:57: 47.250
选择转换(varchar(100),getdate(),100):05162006 10:57am
选择转换(varchar(100),getdate(),101):05 / 16 / 2006
选择转换(varchar(100),getdate(),102):2006.05.16
选择转换(varchar(100),getdate(),103):16 / 05 / 2006
选择转换(varchar(100),getdate(),104):16.05.2006
选择转换(varchar(100),getdate(),105):16-05-2006
选择转换(varchar(100),getdate(),106):16052006
选择转换(varchar(100),getdate(),107):0516, 2006
选择转换(varchar(100),getdate(),108):10:57:49
选择转换(varchar(100),getdate(),109):05162006 10:57:49:437am
选择转换(varchar(100),getdate(),110):05-16-2006
选择转换(varchar(100),getdate(),111):2006 / 05 / 16
选择转换(varchar(100),getdate(),112):20060516
选择转换(varchar(100),getdate(),113):16052006 10:57:49:513
选择转换(varchar(100),getdate(),114):10:57:49:547
选择转换(varchar(100),getdate(),120):2006-05-16 10:57:49
选择转换(varchar(100),getdate(),121):2006

SQL常用的转换()函数

第二次,第二次检查,第二次忘记,简单地写下来。
复制代码代码如下所示:
选择转换(varchar(100),getdate(),0):05162006 10:57am
选择转换(varchar(100),getdate(),1):05 / 16 / 06
选择转换(varchar(100),getdate(),2):06.05.16
选择转换(varchar(100),getdate(),3):16 / 05 / 06
选择转换(varchar(100),getdate(),4):16.05.06
选择转换(varchar(100),getdate(),5):16-05-06
选择转换(varchar(100),getdate(),6):160506
选择转换(varchar(100),getdate(),7):0516, 06
选择转换(varchar(100),getdate(),8):10:57:46
选择转换(varchar(100),getdate(),9):05162006 10:57:46:827am
选择转换(varchar(100),getdate(),10):05-16-06
选择转换(varchar(100),getdate(),11):06 / 05 / 16
选择转换(varchar(100),getdate(),12):060516
选择转换(varchar(100),getdate(),13):16052006 10:57:46:937
选择转换(varchar(100),getdate(),14):10:57:46:967
选择转换(varchar(100),getdate(),20):2006-05-16 10:57:47
选择转换(varchar(100),getdate(),21):2006-05-16 10:57: 47.157
选择转换(varchar(100),getdate(),22):05 / 16 / 06 10:57:47是
选择转换(varchar(100),getdate(),23):2006-05-16
选择转换(varchar(100),getdate(),24):10:57:47
选择转换(varchar(100),getdate(),25):2006-05-16 10:57: 47.250
选择转换(varchar(100),getdate(),100):05162006 10:57am
选择转换(varchar(100),getdate(),101):05 / 16 / 2006
选择转换(varchar(100),getdate(),102):2006.05.16
选择转换(varchar(100),getdate(),103):16 / 05 / 2006
选择转换(varchar(100),getdate(),104):16.05.2006
选择转换(varchar(100),getdate(),105):16-05-2006
选择转换(varchar(100),getdate(),106):16052006
选择转换(varchar(100),getdate(),107):0516, 2006
选择转换(varchar(100),getdate(),108):10:57:49
选择转换(varchar(100),getdate(),109):05162006 10:57:49:437am
选择转换(varchar(100),getdate(),110):05-16-2006
选择转换(varchar(100),getdate(),111):2006 / 05 / 16
选择转换(varchar(100),getdate(),112):20060516
选择转换(varchar(100),getdate(),113):16052006 10:57:49:513
选择转换(varchar(100),getdate(),114):10:57:49:547
选择转换(varchar(100),getdate(),120):2006-05-16 10:57:49
选择转换(varchar(100),getdate(),121):2006-05-16 10:57: 49.700
选择转换(varchar(100),getdate(),126):2006-05-16t10:57: 49.827
选择转换(varchar(100),getdate(),130):181427 10:57:49:907am
选择转换(varchar(100),getdate(),131):18 / 04 / 1427 10:57:49:920am
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部