数据库时间知识
2007-08-23 14:11
267 查看
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
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
相关文章推荐
- 除了数据库决定花时间学点其他的知识。
- JavaEE进阶知识学习-----SpringBoot基础知识-4-数据库知识
- 数据库基础知识整理1——增删改查
- 数据库建表时时间字段类型设置
- C#基础知识[3]:读取web.config中的数据库连接字符串
- 【数据库_Mysql】Mysql知识汇总
- 输错三次禁止登陆,15分钟后才能继续。用数据库记录ErrorTimes,最后出错时间lastErrorDateTime。
- 数据库原理相关知识
- Delphi7 中使用ADO连接数据库基础知识学习
- SQL Server 2005数据库的排序规则相关知识介绍
- 常用的数据库知识(三)
- Java根据年龄段获取对应年份起始时间戳和最终时间戳、根据生日时间戳获取月份(与数据库的时间戳处理成的月份拼接成SQL条件)
- ssm java编程遇到从数据库中查询的时间与存储时间不一致
- 面试知识,数据库索引优化
- 【转】数据库基本知识:(十)数据操作 · 查 · (三)使用子查询访问和修改数据
- 时间序列数据库的秘密(1)—— 介绍
- 我的数据库知识精选(二 触发器)
- iOS开发学习专题-基础知识(五) NSDate时间 NSUserDefaults本地存储 NSNotification系统通知的详细使用方式
- 数据库基本知识
- 数据库的有关知识==>>我们的血泪史之经典练习(1-2)