巧妙的Sql函数日期处理方法
发布时间:2009-05-25 17:59:00
标签:日期,函数,sql
本月第一天日期
SELECT FirstDayOfCurrentMonth = dateadd(mm,datediff(mm,0,getdate()),0)
SELECT FirstDayOfCurrentMonth = convert(CHAR(8),getdate(),120)+'1'
下月第一天日期
SELECT FirstDayOfNextMonth = dateadd(mm,datediff(mm,0,getdate())+1,0)
本月最后一天日期
SELECT LastDayOfCurrentMonth = dateadd(dd,-1,dateadd(mm,datediff(mm,0,getdate())+1,0))
SELECT LastDayOfCurrentMonth = dateadd(dd,-1,convert(DATETIME,convert(CHAR(8),dateadd(mm,1,getdate()),120)+'1'))
本月天数
SELECT NumberOfDaysOfCurrentMonth =
convert(INT,
dateadd(mm,datediff(mm,0,getdate())+1,0)
-
dateadd(mm,datediff(mm,0,getdate()),0))
SELECT NumberOfDaysOfCurrentMonth = day(dateadd(day,-1,convert(CHAR(8),dateadd(month,1,getdate()),120)+'1'))
0
投稿
猜你喜欢
- ExpiresAbsolute 属性指定缓存于浏览器中的页的到期日期和时间语法Response.ExpiresAbsolute [
- 代码如下: Function closeHTML(strContent) Dim arrTags, i, OpenPos, ClosePos
- 《色彩解答》系列之一 色彩层次《色彩解答》系列之二 色彩比例我们知道在设计中有很多对比,大小的对比,形状的对比,长短的对比,多少的对比,这些
- 在安排Web页面的布局时,最常用的方法之一是用HTML表格界定页面的结构。例如,假设Web页面由顶端的
- 安装完 Oracle11g 之后,想打开自带的 SQL Plus 来学习,然后按照提示用 sys 用户来连接数据库,可输了好几次都提示一个错
- 如何用ASP发送带附件的邮件?请问如何用CDONTS组件发送带附件的邮件? 见下列代码:<%&nb
- /* * Date Format 1.2.3 * (c) 2007-2009 Steven Levithan * MIT license *
- 在许多情况下,当迁移至SQL Server 2008之前必须了解那些反对和放弃功能的具体情况。下文是几个主要功能在兼容性上的问题列表:1.S
- 我们在工作中经常强调沟通能力,和产品、开发、测试等不同角色的人需要沟通,和领导、同事需要沟通,沟通是一个双向的过程,而沟通首先需要双方有良好
- ASP实现防止网站被采集代码如下:<% Dim AppealNum,AppealCount Appeal
- 前言:最近某个时间开始,特别留意了一下Web标准中柱状图,也就是英文中的bar graph的实现。虽然实现方法各异,效果不尽相同,但是总体来
- 树形目录显示程序问题描述:在我们项目中常常会出现自关联的数据表,如果我们从整体看去,整个表就呈现为一个树形数据结构(对于复杂的情况,它可能变
- 用QQ聊过天的朋友都对它的自动隐藏窗口功能爱不释手,它可以使窗口显得清爽整洁而且富有动感,笔者的几个朋
- 1、灵活运用样式熟悉网页设计的网友就知道,调用Style的方法很多,我们可以单击鼠标右键选择Custo
- 引文: 长期以来,多媒体信息在计算机中都是以文件形式存放,由操作系统管理的,但是随着计算机网络,分布式计算的发展,对多媒体信息进行高效的管理
- 这个问题困扰了我很长很长的时间,在跨域获取数据的时候就要用到服务器端的对象,以前一直用的是Msxml.XMLHTTP。但是问题太多了,特别严
- 学习使用存储过程(Stored Procedure),是ASP程序员的必须课之一。所有的大型数据库都支持存储过程,比如Oracle
- 1. 相对与比较老的环境,建议使用第二个 set dbconnection=Server.CREATEOBJECT("ADODB.
- 由于日期存在不同位数的月份或天数,出现参差不齐,既不美观也在日期比较时不好操作。如使用本涵数就会排列整齐:'================
- 一、密码式给数据库起一个随机复杂的名称,避免被猜到被下载,这种方式在以前很流行,因为大家都对自己的代码很有自信。但随着错误提示对数据库地址的