易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL获取时间函数

DATEDIFF(参数一,参数二,参数三) ---参数一:year month day; 参数二:比较的起始日期,默认1900-1-1;参数三:比较的日期。
eg:DATEDIFF(year,0,getdate())表示比较0(默认1900-1-1)到当前的日期想差几年
 SELECT DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)  -- 取得本月的第一天
 SELECT DATEADD(wk, DATEDIFF(wk,0,getdate()), 0)  -- 取得本周的星期一
 SELECT DATEADD(yy, DATEDIFF(yy,0,getdate()), 0)  -- 取得本年的第一天
 SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate()), 0)) --上个月最后一天
 SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate())+1, 0)) --本月最后一天
 SELECT dateadd(m,0,dateadd(yy,datediff(yy,0,getdate()),0)) --取得本年第一月


相关文档:

sql陽曆轉陰曆

USE [rossic]
GO
/****** Object:  StoredProcedure [dbo].[fn_GetLunar]    Script Date: 02/23/2010 15:46:19 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
     
CREATE     proc   [dbo].[fn_GetLunar]   ......

SQL循环游标的使用

今天搞的,帮同事查询数据,先写个触发器,截取http://www.chinaroyalgroup.cn/aspnet_client/system_web/2_0_50727/dispbbs.asp?boardid=1&id=836里的域名
IF EXISTS (SELECT name from sysobjects
      WHERE name = 'gs_MySub' AND type = 'P')
   DROP PROCEDURE gs_MySub ......

SQL SERVER 存储过程加密和解密

create PROCEDURE sp_decrypt(@objectname varchar(50))
AS
begin
set nocount on
--CSDN:j9988 copyright:2004.07.15
--V3.2
--破解字节不受限制,适用于SQLSERVER2000存储过程,函数,视图,触发器
--修正上一版"视图触发器"不能正确解密错误
--发现有错,请E_MAIL:CSDNj9988@tom.com
begin tran ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号