sql server 中将datetime类型转换为date,或者time
2008年01月14日 星期一 14:46

这个转换总是记不住,用到的时候就找,现贴上来,以备查用.

datetime类型转换为date

convert(varchar(10),getdate(), 120)

转换为time

select CONVERT(varchar(12) , getdate(), 108 )

-----------------------------------------------

以下转载,原文摘自http://www.cnblogs.com/fubeidong/archive/2007/07/06/526247.html

数据库中有个字段叫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

sql server 中将datetime类型转换为date,或者time相关推荐

  1. 关于SQL Server中将数值类型转换为字符串的问题

    今天在把一些数据导入到SQL Server的时候遇到有个列被导入成float类型,而我实际需要的是varchar类型,所以要进行类型转换,转换时遇到了一点问题,所以写这篇博客记录一下. SQL Ser ...

  2. SQL Server 2008 Datetime Cast 成 Date 类型可以使用索引(转载)

    很久没写blog,不是懒,实在是最近我这的访问速度不好,用firefox经常上传不了图片 ....... 今天无意发现了SQL Server 2008 Datetime Cast 成 Date 类型可 ...

  3. SQL server中DateTime类型字段如何赋值零?

    .net 1.1 不支持Sql Server  datetime字段为空的情况 .net 2.0  开始支持Sql Server datetime字段为空 在不支持datetime为空的情况下, Sq ...

  4. SQL默认时间datetime类型转换为年月日格式

    convert(参数一.参数二.参数三) 参数一要转换成什么格式,参数二被转换的字符,参数三转换的格式 1.strWhere += " and CONVERT(varchar(100), i ...

  5. 在SQL Server中将行有效地转换为列

    本文翻译自:Efficiently convert rows to columns in sql server I'm looking for an efficient way to convert ...

  6. SQL SERVER的字段类型说明

    SQL SERVER的字段类型说明 1.SQL SERVER的数据类型 数据类型是数据的一种属性,表示数据所表示信息的类型.任何一种计算机语言都定义了自己的数据类型.当然,不同的程序语言都具有不同的特 ...

  7. server sql 中类型为bit应该插入什么值_关于SQL Server中bit类型字段增删查改的一些事...

    前言 本文主要给大家介绍了关于SQL Server中bit类型字段增删查改的一些事,话说BIT类型字段之前,先看"诡异"的一幕,执行Update成功,但是查询出来的结果依然是1,而 ...

  8. sql server中datetime默认值设置和日期函数

    sql server中datetime默认值设置和日期函数 select CONVERT(varchar, getdate(), 120 )         -----------------> ...

  9. SQLServer中Datetime类型转换为UnixTimestamp

    SQLServer中Datetime类型转换为UnixTimestamp Datetime类型转换为UnixTimestamp SELECT DATEDIFF(SECOND,{d '1970-01-0 ...

最新文章

  1. 钱颖一:人工智能将使中国教育优势荡然无存
  2. linux用户和文件目录管理
  3. 深入浅出 Java 微服务视频
  4. Python学习(四)
  5. sqlserver 班级排名_Sqlserver:班级排名问题(转发)
  6. PHP如何设置主机头,怎么给apache添加主机头?apache添加主机头方法
  7. (6)JavaScript之console控制台
  8. dpm码识别_如何读取直接零件打标码(DPM)
  9. andorid之帧布局FrameLayout
  10. HDU 2511二分+汉诺塔
  11. python中avg函数的使用_PostgreSQL avg()函数
  12. 动态箭头gif图标_教程|PPT绘制箭头最全攻略,收藏一下
  13. PyTorch神经网络框架
  14. Matlab中常用的统计量函数
  15. 若有恒,何必三更眠五更起;最无益,莫过一日曝十日寒
  16. POI 单元格设置背景颜色失效(背景色设置方式),以及背景颜色生效后单元格边框线消失问题解决
  17. 使用BP网络逼近函数-matlab
  18. ailx10的hacknet攻略005
  19. Scala Class、Case Class、Object、Case Object、Trait
  20. 第八周---FPGA流水灯显示和串口循环输出实验

热门文章

  1. ios中while()和 android中的不同之处
  2. Session.Abandon和Session.Clear有何不同
  3. NYOJ 663 弟弟的作业
  4. CountDownLatch 初识
  5. Fisher判别推导 Logistic回归推导 SVM推导
  6. code vs 1026 逃跑的拉尔夫
  7. 【HNOI模拟By YMD】move
  8. The Art of Unix Programming
  9. ThinkPHP采用模块和操作
  10. 数据科学学习课件:实用数据挖掘与人工智能