zoukankan      html  css  js  c++  java
  • sqlServer DateTime数据类型的格式转换

    数据库中有个字段叫orderTime,是DateTime类型的数据,如果我们用以下SQL语句把它取出来:
    select
    orderTime
    from orders
    则会把时间都显示出来,而如果改成下面的SQL语句:
    select
    orderTime = convert(varchar(10),orderTime,120)
    from orders
    则会显示YYYY-MM-DD的格式,如:2006-06-13
    实际上还有其它的样式,如SQL这样写:
    select
    orderTime = convert(varchar(12),orderTime,111)
    from orders
    则以YYYY/MM/DD格式显示。如2006/06/13
    还有一大堆的格式(下面的getdate()方法是SQL里面的函数,取得服务器当前时间,也是DateTime格式的) 
    select CONVERT(varchar(12) , getdate(), 112 )
    20040912
    select CONVERT(varchar(12) , getdate(), 102 )
    2004.09.12
    select CONVERT(varchar(12) , getdate(), 101 )
    09/12/2004
    select CONVERT(varchar(12) , getdate(), 103 )
    12/09/2004
    select CONVERT(varchar(12) , getdate(), 104 )
    12.09.2004
    select CONVERT(varchar(12) , getdate(), 105 )
    12-09-2004
    select CONVERT(varchar(12) , getdate(), 106 )
    12 09 2004
    select CONVERT(varchar(12) , getdate(), 107 )
    09 12, 2004
    select CONVERT(varchar(12) , getdate(), 108 )
    11:06:08
    select CONVERT(varchar(12) , getdate(), 109 )
    09 12 2004 1
    select CONVERT(varchar(12) , getdate(), 110 )
    09-12-2004
    select CONVERT(varchar(12) , getdate(), 113 )
    12 09 2004 1
    select CONVERT(varchar(12) , getdate(), 114 )
    11:06:08.177
  • 相关阅读:
    Asp.net SignalR 实现服务端消息推送到Web端
    C#使用Quartz.NET详解
    Ubuntu 安装部署hugegraph
    chapter10.1、异常处理
    chapter13.2、SQLAlchemy
    chapter9.5、描述器
    chapter9.3、可调用对象,上下文管理
    chapter9.4、魔术方法反射
    chapter9.1、魔术方法
    chapter7.1、数据分发与队列queue
  • 原文地址:https://www.cnblogs.com/fubeidong/p/526247.html
Copyright © 2011-2022 走看看