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

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

例子:
SELECT CONVERT(varchar(30),getdate(),101) now
结果为:
now
---------------------------------------
|09/15/2001

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小时 制)

代码

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

转载于:https://www.cnblogs.com/ytmf007/archive/2010/05/26/1744628.html

SQL中CONVERT转化函数的用法(转)相关推荐

  1. SQL中CONVERT转化函数的用法

    格式: CONVERT(data_type,expression[,style]) 说明: 此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarcha ...

  2. SQL中CONVERT转化函数的用法[个人推荐]

    转载:http://piaoye.cnblogs.com/archive/2005/09/09/233363.html CONVERT的使用方法: 格式: CONVERT(data_type,expr ...

  3. convert转化函数的用法

    1.语法: CONVERT (data_type[(length)], expression [, style]) 2.说明:data_type[(length)]说明数据类型及长度.如varchar ...

  4. SQL中CONVERT()函数用法详解

    SQL中CONVERT函数格式: CONVERT(data_type,expression[,style]) 参数说明: expression 是任何有效的 Microsoft® SQL Server ...

  5. sql中截取字符串函数_SQL Server 2017中的顶级SQL字符串函数

    sql中截取字符串函数 SQL Server 2017 has been in the talk for its many features that simplify a developer's l ...

  6. Python:Numpy库中的invert()函数的用法

    Numpy库中的invert()函数的用法 官方解释: Compute bit-wise inversion, or bit-wise NOT, element-wise. Computes the ...

  7. sql中日期转化为各種字符串格式

    sql中日期转化为字符串 分类专栏: sql  項目中經常用到SQL Server后臺日期的各種形式轉換.學習. SELECT CONVERT(varchar(100), GETDATE(), 0): ...

  8. SQL中的分组函数的使用

    什么是分组函数? 分组函数是作用在一组数据中,返回一个结果的函数,包括组函数:AVG,COUNT,MAX,MIN,SUM: 数据说明 有五个表:学生表,老师表,课程表,学院表,课程成绩表. 表结构 初 ...

  9. 在SQL中使用CRL函数示例

    在SQL中使用CRL函数 实验目标: 1. 在SQL中创建CRL函数,使之能够向指定的计算机发送消息 实验步骤 2. 在VS中创建类发送消息的类 3. 将以下代码黏贴进去 using System; ...

  10. MapInfo中常用查询函数及用法

    MapInfo中常用查询函数及用法: 函数用途 语法 备注 图层中选点 Str$(obj)="point": Str(String)表示字符串:point表示点: 图层中选线 St ...

最新文章

  1. 也许每个农村出来的码农都有个田园梦
  2. python科学计算笔记(一)NumPy中ndarray对象、ufunc运算、矩阵运算
  3. golang如何打印float64的整数部分_2020-08-10:如何不用加减乘除求浮点数的2倍值?...
  4. Effective C++学习第十天
  5. 宝塔linux 做负载均衡,利用BT宝塔面板做网站多服务器负载均衡图文教程
  6. MySQL线上备份与恢复方案
  7. 条款5:了解C++默默编写并调用哪些函数(Know what functions C++ silently writes and calls)...
  8. android半透明闪退,(Android)react-native-splash-screen实践-解决react-native打包好后启动白屏的问题...
  9. json转java对象_java对象与json对象间的相互转换的方法
  10. Excel2007文件XML
  11. “一切融一”iGame G-ONE发布会邀请函曝光
  12. GitHub疯传,这个Leetcode刷题手册到底有多流弊?
  13. 三星引入ChatGPT半个月泄密3次;MidJourney V5相机镜头完整参数列表;万字长文,拆解投身大模型3个本质问题 | ShowMeAI日报
  14. 9轴陀螺仪KF系列算法的轴向问题
  15. 《redis设计与实现》-读书笔记
  16. B. Applejack and Storages(数学+STL的使用) Codeforces Round #662 (Div. 2)
  17. 珞珈一号全国一张图相关信息及对于影像校正的一些思考
  18. uni-app如何让图片高度自适应
  19. 初识Python之刨根问底
  20. 想你所想,华为云桌面Workspace助你轻松办公

热门文章

  1. 第二章 this全面解析
  2. linux 已有目录挂载磁盘
  3. css 文本两端对齐终极解决方案--一丝冰凉
  4. 漫谈GUI开发—各种平台UI开发概况
  5. 基础才是重中之重~LazyInitializer.EnsureInitialized对属性实现化的性能优化
  6. 并发编程之线程安全性
  7. 统计图表类库--libchart使用简介
  8. PHP能得到你是从什么页面过来的,r…
  9. (Ios 实战) 自定义UITableView
  10. 互联网项目文科程序员的自白