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)) --取得本年第一月
相关文档:
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]   ......
今天搞的,帮同事查询数据,先写个触发器,截取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 2005 简介
一直以来,T-SQL都是容易上手的结构化查询语言,随着SQL Server的版本演进,除了内部功能增加,
T-SQL也大幅扩增了新的查询指令。例如:XQuery、取得排名顺序的函数、集合运算搭配OVER运算符、TOP运算符可以搭配变量或子查询,以及� ......
MySQL中文参考手册- 7 MySQL 语言参考
DATABASE()
返回当前的数据库名字。
mysql> select DATABASE();
-> 'test'
如果没有当前的数据库,DATABASE()
返回空字符串。
USER()
SYSTEM_USER() ......
手动设置计数器注册表项的增量 :
1.在 Microsoft Windows 2003 或 Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入 regedit.exe,再单击“确定”。在 Windows 2000 中,使用 regedt32.exe 启动注册表编辑器。
  ......