zoukankan      html  css  js  c++  java
  • 最常用的SQL Server Convert DateTime方法

    最常用的是使用convert转化长日期为短日期
    如果只要取yyyy-mm-dd格式时间, 就可以用 convert(nvarchar(10),field,120)
    120 是格式代码,    nvarchar(10) 是指取出前10位字符.
    SELECT    CONVERT(nvarchar(10), getdate(), 120)  
    SELECT    CONVERT(varchar(10), getdate(), 120)  
    SELECT    CONVERT(char(10), getdate(), 120)  
    =======================================================
    使用 CONVERT:

    CONVERT (data_type[(length)], expression [, style])


    select CONVERT(varchar, getdate(), 120 )
    2004-09-12 11:06:08

    select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),\'-\',\'\'),\' \',\'\'),\':\',\'\')
    20040912110608

    select CONVERT(varchar(12) , getdate(), 111 )
    2004/09/12

    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

  • 相关阅读:
    C#表示空字符串
    char varchar nvarchar区别
    WCF 服务器端 上传图片
    各种算法时间复杂度
    ADO.net 对象
    走出浮躁的泥沼
    英语学习
    前端获取GridView和ASPxGridView单元格中的值
    【dfs+染色】【HDOJ】5652 India and China Origins
    【模拟】【codeforces】599B Spongebob and Joke
  • 原文地址:https://www.cnblogs.com/zhangxb/p/2460742.html
Copyright © 2011-2022 走看看