zoukankan      html  css  js  c++  java
  • SQL Server之其他函数——类型转换函数(convert用法)(转)

    类型转换
    cast ( expression as data_type [ (length ) ])
    convert ( data_type [ ( length ) ] , expression [ , style ] )
    如果未指定 length,则默认为 30 个字符。

    select cast(GetDate() as nvarchar) //结果为:06 17 2011  1:38PM
    select convert(nvarchar ,GetDate(),110) //结果为: 06-17-2011

    style:数据格式的样式,用于将 datetime  smalldatetime 数据转换成字符数据(ncharnvarcharcharvarcharnchar  nvarchar 数据类型),或将已知日期或时间格式的字符数据转换成 datetime  smalldatetime 数据;
            或者是字符串格式,用于将 floatrealmoney  smallmoney 数据转换成字符数据(ncharnvarcharcharvarcharnchar  nvarchar 数据类型)。
            如果 style 为 NULL,则返回的结果也为 NULL。

     

    select convert(nvarchar ,GetDate(),0)
    select convert(nvarchar ,GetDate(),100) //结果为:06 17 2011 1:50PM
    
    select convert(nvarchar ,GetDate(),1) //结果为:06/17/11
    select convert(nvarchar ,GetDate(),101) //结果为:06/17/2011
    
    select convert(nvarchar ,GetDate(),2) //结果为:11.06.17
    select convert(nvarchar ,GetDate(),102) //结果为:2011.06.17
    
    select convert(nvarchar ,GetDate(),3) //结果为:17/06/11
    select convert(nvarchar ,GetDate(),103) //结果为:17/06/2011
    
    select convert(nvarchar ,GetDate(),4) //结果为:17.06.11
    select convert(nvarchar ,GetDate(),104) //结果为:17.06.2011
    
    select convert(nvarchar ,GetDate(),5) //结果为:17-06-11
    select convert(nvarchar ,GetDate(),105) //结果为:17-06-2011
    
    select convert(nvarchar ,GetDate(),6) //结果为:17 06 11
    select convert(nvarchar ,GetDate(),106) //结果为:17 06 2011
    
    select convert(nvarchar ,GetDate(),7) //结果为:06 17, 11
    select convert(nvarchar ,GetDate(),107) //结果为:06 17, 2011
    
    select convert(nvarchar ,GetDate(),8) 
    select convert(nvarchar ,GetDate(),108) //结果为:14:04:23
    
    select convert(nvarchar ,GetDate(),9)
    select convert(nvarchar ,GetDate(),109) //结果为:06 17 2011 2:05:29:437PM
    
    select convert(nvarchar ,GetDate(),10) //结果为:06-17-11
    select convert(nvarchar ,GetDate(),110) //结果为:06-17-2011
    
    select convert(nvarchar ,GetDate(),11) //结果为:11/06/17
    select convert(nvarchar ,GetDate(),111) //结果为:2011/06/17
    
    select convert(nvarchar ,GetDate(),12) //结果为:110617
    select convert(nvarchar ,GetDate(),112) //结果为:20110617
    
    select convert(nvarchar ,GetDate(),13)
    select convert(nvarchar ,GetDate(),113) //结果为:17 06 2011 14:10:31:513
    
    select convert(nvarchar ,GetDate(),14)
    select convert(nvarchar ,GetDate(),114) //结果为:14:11:23:747
    
    select convert(nvarchar ,GetDate(),20)
    select convert(nvarchar ,GetDate(),120) //结果为:2011-06-17 14:12:25
    
    select convert(nvarchar ,GetDate(),21)
    select convert(nvarchar ,GetDate(),121) //结果为:2011-06-17 14:13:24.373
    
    select convert(nvarchar ,GetDate(),126) //结果为:2011-06-17T14:14:06.233
    
    select convert(nvarchar ,GetDate(),127) //结果为:2011-06-17T14:15:00.653
    
    select convert(nvarchar ,GetDate(),130) //结果为:16 رجب 1432 2:21:26:107PM
    select convert(varchar ,GetDate(),130) //结果为:16 ??? 1432 2:21:26:107PM
    
    select convert(nvarchar ,GetDate(),131) //结果为:16/07/1432 2:19:56:780PM
    

     

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,并在文章页面明显位置以超链接形式注明出处,否则保留追究法律责任的权利。

     

     

  • 相关阅读:
    JVM运行时数据区--堆
    ES检索服务搜索结果高亮
    SpringBoot 设置编码UTF-8
    response.setContentType()的作用及参数
    将 vue.js 获取的 html 文本转化为纯文本
    SpringBoot读取properties文件配置项
    关于Java的编译执行与解释执行
    Java沙箱安全机制介绍【转载】
    JVM运行时数据区--本地方法栈
    JVM--先说本地方法接口
  • 原文地址:https://www.cnblogs.com/li-fei/p/3431490.html
Copyright © 2011-2022 走看看