有个getdate()函数你在select getdate()就能获取当前的时间
Sql中取得当前系统时间?有这样几种格式:select getdate() select Convert(varchar,getdate(),120) yyyy-mm-dd hh:mi:ss select Convert(varchar,getdate(),23) 年月日 select DATEDIFF(day,getdate(),convert(datetime,'2008-08-08 18:00:00',120)) --时间差 select DATENAME(dw,getdate()) --当前时间是一周内的第几天(中文,返回NVARCHAR型)
datediff(day,时间字段,getdate()) =3
QLServer2000数据库取得当前时间,用函数 getdate().取生日,可以在表格的insert 触发器里写脚本计算.
select convert(varchar(10),getdate(),120) convert(varchar(10),getdate(),120) ------------------------------------- select convert(varchar(10),getdate(),120) 会出错?? 你把你的代码都发出来..不是这个的问题.应该是你的sql语句有问题. '2008-11-19' 怎么样
getdate()函数:取得系统当前的日期和时间.返回值为datetime类型的.用法:getdate() datepart()函数:以整数的形式返回时间的指定部分.用法:datepart(datepart,date) 参数说明:datepart时要返回的时间的部分,常用取值year、month、day、hour、minute.资料来源:http://www.cnblogs.com/GT_Andy/archive/2009/11/05/1921959.html
还要datetime格式的话 select convert(datetime,convert(varchar(10),getdate(),120)) 如果只要年月日,但是是字符格式的话 select convert(varchar(10),getdate(),120)
select current_timestamp
oracle中实现如下:1、查询当前日期的天数 select sysdate as 当前时间,extract(day from sysdate) as 天数 from daul;2、查询当前日期前7天 select to_char(sysdate-7,'yyyy-mm-dd ')||'00:00:00' start_time,to_char(sysdate-7,'yyyy-mm-dd ')||'23:59:59'
语句:GETDATE() 示例:SELECT GETDATE() 获取当前时间:Select To_Char (SYSDATE,'MM-DD-YYYY HH24:MI:SS') "nowTime" from dual getdate()其他常用方式:1、Select Convert(varchar,getdate(),120) --传唤时间格式(yyyy