knrt.net
当前位置:首页 >> sql 日期去掉时分秒 >>

sql 日期去掉时分秒

使用convert函数来转换输出格式。 CONVERT(data_type(length),data_to_be_converted,style) data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。 以getdate()为例...

可用convert函数来解决。 举例: 1、创建测试表并插入数据: create table test(id int,inserttime datetime);insert into test values (1,'2015-08-01')此时表中数据如下: 2、执行语句: select id,CONVERT(varchar(10),inserttime,120) as in...

数据库中是跟随系统的时间格式,日期+时间的标准格式。 一般是在检索的时候,使用convert来格式时间的显示格式。 如: select CONVERT(VARCHAR(10),GETDATE(),102),显示结果即:年月日。 convert函数语法: CONVERT(data_type(length),data_to_...

分两种情况,一种是查询时把时分秒等去掉,另一种是新建一个字段,只保存日期。 测试方法如下: 创建表: CREATE TABLE [test]([id] [int] NULL,[starttime] [datetime]);插入数据: insert into test values (1,getdate());如果查询时去掉就很...

Oracle中,使用下面的语句可以做到 SELECT TRUNC(SYSDATE) FROM DUAL 关于TRUNC函数的相关使用,可以参照http://www.bitscn.com/pdb/oracle/200701/88680.html

STR_TO_DATE((DATE_FORMAT(time,'%Y-%m-%d')),'%Y-%m-%d')

需要用sqlserver的convert函数来实现。 语句为: select convert(varchar(10),getdate(),120)运行结果: 下列出一些常用的语法: 输出格式:2008-02-27 00:25:13 SELECT CONVERT(char(19), getdate(), 120) 输出格式:2008-02-27 SELECT CONVERT(...

取年月日 select convert(varchar,getdate(),23) 取时分秒 select convert(varchar,getdate(),8)

你是什么数据库?

可以呀。我们使用的ZK-HRMS软件中我看有一份报表调日期是用如下方式。 字段是rq,转换为convert(varchar(10),rq,120)就OK了。

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com