该页面中的内容来之http://www.cnblogs.com/xionglee/articles/1444916.html,以前我一直不知道当中的1,2,3表示什么,现在才知道呀!style

格式:
CONVERT(data_type,expression[,style])

说明:
此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,char,varchar)
相互转换的时候才用到.

style数字在转换时间时的含义如下:

------------------------------------------------------------------------------------------------------------
Style(2位表示年份)   |  Style(4位表示年份)   |   输入输出格式                                    
------------------------------------------------------------------------------------------------------------
0                               | 100                           |   mon dd yyyy hh:miAM(或PM)              
------------------------------------------------------------------------------------------------------------
1                               |  101   美国                |   mm/dd/yy                                       
------------------------------------------------------------------------------------------------------------
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:mmmmAM(或PM)
------------------------------------------------------------------------------------------------------------
10                             |  110    美国                 |   mm-dd-yy                                         
------------------------------------------------------------------------------------------------------------
11                             |  111    日本                 |   yy/mm/dd                                        
------------------------------------------------------------------------------------------------------------
12                             |  112    ISO                  |   yymmdd                                           
------------------------------------------------------------------------------------------------------------
13                             |  113     欧洲默认值     |   dd mon yyyy hh:mi:ss:mmm(24小时制)  
------------------------------------------------------------------------------------------------------------
14                             |  114                            |   hh:mi:ss:mmm(24小时制)                    
------------------------------------------------------------------------------------------------------------
20                             |  120     ODBC 规范     |    yyyy-mm-dd hh:mi:ss(24小时制)         
------------------------------------------------------------------------------------------------------------
21                             |   121                           |    yyyy-mm-dd hh:mi:ss:mmm(24小时制) 
------------------------------------------------------------------------------------------------------------

 1 --语句及查询结果:
 2 SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
 3 SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06
 4 SELECT CONVERT(varchar(100), GETDATE(), 2): 06.05.16
 5 SELECT CONVERT(varchar(100), GETDATE(), 3): 16/05/06
 6 SELECT CONVERT(varchar(100), GETDATE(), 4): 16.05.06
 7 SELECT CONVERT(varchar(100), GETDATE(), 5): 16-05-06
 8 SELECT CONVERT(varchar(100), GETDATE(), 6): 16 05 06
 9 SELECT CONVERT(varchar(100), GETDATE(), 7): 05 16, 06
10 SELECT CONVERT(varchar(100), GETDATE(), 8): 10:57:46
11 SELECT CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM
12 SELECT CONVERT(varchar(100), GETDATE(), 10): 05-16-06
13 SELECT CONVERT(varchar(100), GETDATE(), 11): 06/05/16
14 SELECT CONVERT(varchar(100), GETDATE(), 12): 060516
15 SELECT CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937
16 SELECT CONVERT(varchar(100), GETDATE(), 14): 10:57:46:967
17 SELECT CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47
18 SELECT CONVERT(varchar(100), GETDATE(), 21): 2006-05-16 10:57:47.157
19 SELECT CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM
20 SELECT CONVERT(varchar(100), GETDATE(), 23): 2006-05-16
21 SELECT CONVERT(varchar(100), GETDATE(), 24): 10:57:47
22 SELECT CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250
23 SELECT CONVERT(varchar(100), GETDATE(), 100): 05 16 2006 10:57AM
24 SELECT CONVERT(varchar(100), GETDATE(), 101): 05/16/2006
25 SELECT CONVERT(varchar(100), GETDATE(), 102): 2006.05.16
26 SELECT CONVERT(varchar(100), GETDATE(), 103): 16/05/2006
27 SELECT CONVERT(varchar(100), GETDATE(), 104): 16.05.2006
28 SELECT CONVERT(varchar(100), GETDATE(), 105): 16-05-2006
29 SELECT CONVERT(varchar(100), GETDATE(), 106): 16 05 2006
30 SELECT CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006
31 SELECT CONVERT(varchar(100), GETDATE(), 108): 10:57:49
32 SELECT CONVERT(varchar(100), GETDATE(), 109): 05 16 2006 10:57:49:437AM
33 SELECT CONVERT(varchar(100), GETDATE(), 110): 05-16-2006
34 SELECT CONVERT(varchar(100), GETDATE(), 111): 2006/05/16
35 SELECT CONVERT(varchar(100), GETDATE(), 112): 20060516
36 SELECT CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513
37 SELECT CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547
38 SELECT CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49
39 SELECT CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49:000

 1 --原来字符串可以加,我还真不知道呢!
 2 select getdate()
 3 select 'hello'+' 08:15:20'
 4 select convert(varchar(max),getdate(),120)+' 08:15:20'
 5 select convert(varchar(max),getdate(),24)+' 08:15:20'
 6 select convert(varchar(max),getdate(),24)+' 08:15:20'
 7 select convert(varchar(max),getdate(),24)+' 08:15:20'
 8 select convert(varchar(max),getdate(),24)+' 08:15:20'
 9 --昨天这个时刻到今天这个时刻
10 select getdate()-1,getdate()+1

转载于:https://www.cnblogs.com/TheoryDance/p/4736975.html

数据库中关于convert的参数学习(转化函数用法)相关推荐

  1. 获取SQL SERVER某个数据库中所有存储过程的参数

    2019独角兽企业重金招聘Python工程师标准>>> 一.获取指定数据库中所有存储过程的参数的方法 SELECT sp.object_Id as FunctionId, sp.na ...

  2. Oracle数据库中调用Java类开发存储过程、函数的方法

    Oracle数据库中调用Java类开发存储过程.函数的方法 时间:2014年12月24日  浏览:5538次 oracle数据库的开发非常灵活,不仅支持最基本的SQL,而且还提供了独有的PL/SQL, ...

  3. 数据库中如何判断某参数为空就不执行where条件

    以Mysql数据库为例. 在存储过程中使用判断一个参数,例参数为vtitle Select a.* from trn_res_courseware a where 1 = 1 and IF (vtit ...

  4. python函数参数学习_python函数学习1

    函数1 (1)定义: def 函数名(参数列表) 函数体 (2)参数传递: 在python中,一切都是对象,类型也属于对象,变量是没有类型的. a = [1,2,3] a = "hellow ...

  5. oracle修改rman参数,Oracle数据库中RMAN默认配置参数代表什么意思

    RMAN> show all; db_unique_name 为 ORCL11G64B 的数据库的 RMAN 配置参数为: CONFIGURE RETENTION POLICY TO REDUN ...

  6. Mysql中循环拼接参数_利用循环向数据库中插入数据,参数重复的问题

    又看了些资料,发现对于说参数存在的问题可以把SqlCommand的创建放到For循环里,可以只连一次数据库,但是效率还是没提高.效率的问题不在于对数据库的开关,而是还是逐条地插入数据.而且数据库连接有 ...

  7. oraclel数据库中的SQL语句使用学习

    一.排序 order by --desc/asc desc 降序排列 asc 升序排列 1.在oracle中编辑查询语句 2.在oracle中编辑查询语句 3.运行SQL语句,结果如下 二.WHERE ...

  8. @many一对多---------解决一向多中主查询的数据库中没有的字段传递给子函数的问题

    @many一对多---------解决一向多(主查询传递给子查询参数为两个) 方法运用场景 主函数传递参数给子查询进行条件查找 方法简述 将变量参数转化为动态列,通过常用列传值方法传入 主查询 @Ma ...

  9. 在c语言中怎么返回引用参数,C语言函数 函数的声明 C语言的头文件 #include的用法 形参和实参 函数的返回值 - 猫扑天空...

    C语言函数 一.是什么? 是指编程中对一块功能代码的封装,可以理解一个程序片段 二.有什么用? 可以封装代码,方便调用,提高复用性 三.怎么用? 定义:  返回值类型  函数名(形参类型 参数名1-. ...

最新文章

  1. 【Elastic Stack(一)】Elastic Stack简介
  2. doxygen 注释规范_编程规范 - doxygen注释规范示例(C++)
  3. 怎么用python处理excel文件-用Python读写Excel文件的方式比较
  4. 程序员面试题精选100题(59)-字符串的组合[算法]
  5. 设计 Redis Key
  6. uva 10110——Light, more light
  7. Android Lint 实践 —— 简介及常见问题分析
  8. Linux打包压缩.md
  9. Ax 2012批量部署报表
  10. java rest client_RestClient工具类
  11. php连接mysql数据库 简洁代码
  12. 蓝桥ROS机器人之v-rep_pro_edu_v3_6_2
  13. leetcode 5390. 数青蛙(C++)
  14. linux cat 压缩文件,Linux cat和zcat命令可能比你意识到的更有用
  15. Flutter 全能型选手GetX —— 路由管理
  16. Mac 必备软件推荐
  17. Jboot用@Cron失效
  18. 百斗卫星互动地图服务协议
  19. Java程序员必备核心知识点整理,建议收藏!
  20. dd error: resource busy

热门文章

  1. IAR FOR ARM 各版本号,须要的大家能够收藏了
  2. 泛型 与 实体类的相互转换
  3. 电脑常用的几个快捷键
  4. 为什么用 抽象类,接口
  5. TF31003:您的用户帐户没有连接到 Team Foundation Server 的权限
  6. 第一篇 著名函数之单值函数
  7. Castle.ActiveRecord的嵌套事务处理
  8. 使用OpenCV-Python的函数minMaxLoc()应该注意的两点
  9. php 输出rtf,有没有办法在PHP中访问压缩RTF和输出RTF代码
  10. Liunx下HPCC(HPC Challenge)的安装运行