sql server 关于日期格式转换查询备注
select GETDATE()
--2016-01-08 16:15:05.787
select convert(varchar,getdate(),11)
--16/01/08
select convert(varchar,getdate(),23)
--2016-01-08
select convert(varchar,getdate(),24)
--16:39:10
select convert(varchar,getdate(),102)
--2016.01.08
select convert(varchar,getdate(),104)
--08.01.2016
select convert(varchar,getdate(),111)
--2016/01/08
select convert(varchar,getdate(),112)
--20160108
select convert(varchar,getdate(),114)
--16:19:27:533
select convert(varchar,getdate(),120)
--2016-01-08 16:18:39
select convert(varchar,getdate(),0)
--01 8 2016 4:29PM
select convert(varchar,getdate(),1)
--01/08/16
select convert(varchar,getdate(),2)
--16.01.08
select convert(varchar,getdate(),3)
--08/01/16
select convert(varchar,getdate(),4)
--08.01.16
select convert(varchar,getdate(),5)
--08-01-16
select convert(varchar,getdate(),6)
--08 01 16
select convert(varchar,getdate(),7)
--01 08, 16
select convert(varchar,getdate(),8)
--16:33:17
select convert(varchar,getdate(),9)
--01 8 2016 4:34:51:290PM
select convert(varchar,getdate(),10)
--01-08-16
select convert(varchar,getdate(),12)
--160108
select convert(varchar,getdate(),13)
--08 01 2016 16:36:08:463
select convert(varchar,getdate(),14)
--16:36:17:170
select convert(varchar,getdate(),20)
--2016-01-08 16:38:36
select convert(varchar,getdate(),21)
--2016-01-08 16:38:44.963
select convert(varchar,getdate(),22)
--01/08/16 4:39:02 PM
select convert(varchar,getdate(),100)
--01 8 2016 4:44PM
select convert(varchar,getdate(),101)
--01/08/2016
select convert(varchar,getdate(),103)
--08/01/2016
select convert(varchar,getdate(),105)
--08-01-2016
select convert(varchar,getdate(),106)
--08 01 2016
select convert(varchar,getdate(),107)
--01 08, 2016
select convert(varchar,getdate(),108)
--16:47:16
select convert(varchar,getdate(),109)
--01 8 2016 4:47:24:130PM
select convert(varchar,getdate(),110)
--01-08-2016
select convert(varchar,getdate(),113)
--08 01 2016 16:41:46:303
select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
--20160108165418
--获取本周
select * from NCIC2009_InterfaceLog where datediff(week,FDATE,getdate())=0
--获取本月
select * from NCIC2009_InterfaceLog where datediff(month,FDATE,getdate())=0
--本季度
select * from NCIC2009_InterfaceLog where datediff(qq,FDATE,getdate())=0
--1-6 /7-12 前半年/后半年
select * from NCIC2009_InterfaceLog where datepart(mm,FDATE)/7 = datepart(mm,getdate())/7
--加两天
select dateadd(day,2,getdate())
--获取两个日期的时间差几天
select datediff(day,'2016-08-01','2016-09-01')
--日期的月份
select DATEPART(month, getdate())
--获取当前日期的星期
select datename(weekday, getdate())
select datename(dw,getdate())
--当前年的第多少周
select datename(week,getdate())
select datename(weekday,getdate())
--获取当前日期的最大天数
SELECT DAY(DATEADD(dd, -1, DATEADD(mm, 1, DATEADD(dd, 1-DAY(getdate()),getdate())))) AS 'Day Number'
sql server 关于日期格式转换查询备注的更多相关文章
- sql server 数据库 日期格式转换
日期时间转字符串:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), ...
- Sql Server 常用日期格式
SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.17 ...
- Sql Server中Float格式转换字符串varchar方法(转)
1.[Sql Server](70) SELECT CONVERT(varchar(100), CAST(@testFloat AS decimal(38,2)))SELECT STR(@testF ...
- sql server根据日期或者月份查询聚合数据
/*****************************根据时间查询每天的数据***************************************/ @tm_start:开始时间 @tm ...
- 在SQL Server中 获取日期、日期格式转换
--常用日期转换参数: PRINT CONVERT(varchar, getdate(), 120 ) 2016-07-20 16:09:01 PRINT replace(replace(replac ...
- Sql Server中日期时间格式化为字符串输出
在SQL Server数据库中,SQL Server日期时间格式转换字符串可以改变SQL Server日期和时间的格式,是每个SQL数据库用户都应该掌握的.本文我们主要就介绍一下SQL Server日 ...
- Oracle日期格式转换,tochar(),todate()
Oracle日期格式转换 本文主要介绍Oracle中的日期转换. 1. 日期转化为字符串 (以2016年10月20日为例) select to_char(sysdate,'yyyy-mm-dd hh2 ...
- SQL Server的日期和时间类型
Sql Server使用 Date 表示日期,time表示时间,使用datetime和datetime2表示日期和时间. 1,秒的精度是指使用多少位小数表示秒 DateTime数据类型秒的精度是3,D ...
- SQL SERVER导出特殊格式的平面文件
有时候我们需要将SQL SERVER的数据一次性导入到ORACLE中,对于数据量大的表.我一般习惯先从SQL SERVER导出特殊格式的平面文件(CSV或TXT),然后用SQL*Loader装载数据到 ...
随机推荐
- L1-Day15
1. 我记得昨天锁门了呀.(什么关系?“记得”后面,如果接动词,那动词该是什么形式?) [我的翻译]I remembered locking the door yestarday. [标准答 ...
- Learning Feature Pyramids for Human Pose Estimation(理解)
0 - 背景 人体姿态识别是计算机视觉的基础的具有挑战性的任务,其中对于身体部位的尺度变化性是存在的一个显著挑战.虽然金字塔方法广泛应用于解决此类问题,但该方法还是没有很好的被探索,我们设计了一个Py ...
- 前后端分离--ajaxUpload异步上传文件成功,前端获取数据却失败的解决方案
转载:https://blog.csdn.net/baidu_32809053/article/details/78709951
- [转载]在termux上安装Kali Linux
最近在手机上下了个Termux,然后想装个kali,就找到了这篇文章. 不过其中的命令有一处错误(在我进行配置的时候报错了): 命令应该是 ./atilo install kali
- Java 多线程 - 锁优化
http://www.cnblogs.com/pureEve/p/6421273.html https://www.cnblogs.com/mingyao123/p/7424911.html
- day04 流程控制
在python中流程控制主要有三种:顺序流程.分支流程.循环流程 1.顺序流程:在宏观上,python程序的运行就是自上而下的顺序流程: 2.分支流程:分支流程主要是 if...else....流程 ...
- CentOS7中启动Chrome报错ERROR:zygote_host_impl_linux.cc
网上查的解决了问题 1. 需要安装libexif 说明我已经安装了libexif 2. 从安全角度考虑,Chrome不应在root环境下运行,如果某些原因必须以root身份运行Chrome,可以运行下 ...
- CentOS 安装 Docker
前言:其实安装步骤Docker官网很详细,如果有些人英文不好看的比较慢的话就可以直接看我的,我也是摘自官网,具体步骤如下 1. 安装依赖包 $ sudo yum install -y yum-util ...
- Android Wear 2.0 AlarmManager 后台定时任务
以前在Android 4.0时,alarmManager 没什么问题.后来android为了优化系统耗电情况,引入了doze模式,参见此页 https://developer.android.com/ ...
- mysql 利用druid 为访问密码加密
在原来数据库配置文件jdbc.properties 文件中增加几行加密文件 jdbc.username=rootjdbc.password=KqYkfcQkQOdOpCnaokLfb9Kbzdf+NG ...