案例:2011-03-18 15:38:11.0
截取语句 1 :
<%
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;
try{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","zhang","zhang");
stmt=conn.createStatement();
String url="select * from (select t.*,to_char(t.time,'yyyy:mm:dd hh:mm:ss')time1 from you t order by t.time desc)";
rs=stmt.executeQuery(url);
while(rs.next()){
// out.print(rs.getString("name"));
// out.print("<br/>");
out.print(rs.getString("time1"));
out.print("<br/>");
out.print(rs.getString("discuss"));
out.print("<br/>");
}
}catch(Exception e){
e.printStackTrace();
}
%>
截取结果:
2011:03:19 10:03:59
截取语句 2 :
<%
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
conn = DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:orcl", "zhang",
"zhang");
stmt = conn.createStatement();
String url = "select * from (select * from you order by time desc) where rownum<=5";
rs = stmt.executeQuery(url);
while (rs.next()) {
//out.print(rs.getString("name"));
SimpleDateFormat sd=new SimpleDateFormat("yyyy:MM:dd hh:mm:ss");
String showtime=sd.format(rs.getTimestamp("time"));
out.print(showtime);
out.print("<br/>");
out.print(rs.getString("discuss"));
out.print("<br/>");
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (rs != null) {
rs.close();
}
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
%>
截取结果:
2011:03:19 10:03:59
分享到:
相关推荐
在数据库中,经常需要对时间字段进行截取和格式化,以满足不同的显示需求。下面将详细介绍如何使用 SQL 语句截取时间,只显示年、月、日的格式。 使用 CONVERT 函数 CONVERT 函数是 SQL Server 中的一个内置函数,...
SQL(Structured Query Language)是用于管理和操作数据库的标准语言。在这个话题中,我们将深入探讨SQL语句,特别是关于常用的SQL函数,这些函数在处理字符、数值、日期和数据转换时非常有用。 首先,让我们关注...
将字符串截取后转换为数值型(如整数或浮点数)是数据库管理中的一个实用技能,它能帮助我们进行更精确的数据分析和计算。本文将详细解析如何在SQL查询中实现这一过程,并提供具体的操作步骤和示例。 ### 截取字符...
### 达梦数据库SQL使用说明手册知识点概述 #### 达梦数据库概述 达梦数据库(DM Database)是中国自主研发的数据库产品,支持标准的SQL语言和多种数据库操作。达梦数据库适用于不同规模的企业级应用,提供完整的...
根据给定的信息,本文将对“全国省市区数据库SQL语句”进行详细的解析与扩展,以便更好地理解如何创建和管理一个包含中国所有省份信息的数据库。 ### 一、数据库及表结构创建 #### 1. 创建数据库 在SQL Server中,...
### 达梦数据库(SQL语言)核心知识点概览 #### 一、DM_SQL语言...以上概述了达梦数据库SQL语言手册中的关键知识点,涵盖了从基本概念到高级应用的各个方面。对于学习和掌握达梦数据库的SQL语言来说是非常宝贵的资源。
主要用于sql数据库日志文件超级大,但是用正常的收缩日志方式不成功。自己已经成功使用。
SQL数据库是用于管理和处理数据的强大工具,其核心是结构化查询语言(SQL)。SQL是一种标准化的语言,用于在关系型数据库中进行数据查询、更新和管理。本文将深入探讨SQL数据库的一些关键概念和技术。 1. 数据库...
### 自学SQL Server数据库 #### 一、SQL简介与历史 - **SQL简史:** 结构化查询语言(Structured Query Language,简称SQL)是一种用于管理关系型数据库的标准语言。自1970年代由IBM的研究员埃德加·科德提出关系...
Oracle数据库的SQL开发教程中,第四章主要讲解了单行函数的使用,这是数据库查询语言SQL中的重要组成部分。单行函数在SQL中扮演着转换、处理数据的角色,它们对单行数据进行操作并返回单一结果。这些函数可以用于...
SQL(Structured Query Language)是用于管理和处理关系数据库的标准语言,它包含了多种函数,用于数据的检索、更新、聚合等操作。在学习SQL时,掌握这些函数的使用至关重要,因为它们能帮助我们更高效、准确地操作...
ORACLE数据库及SQL语言考试题一含答案.pdf 本文档是关于ORACLE数据库及SQL语言考试题,涵盖了名词解释、ORACLE数据库知识问答和SQL语句编写三部分,旨在考察新同事ORACLE数据库知识和SQL语言掌握情况。 名词解释 ...
在Microsoft SQL Server中,日期和时间格式的处理是数据库管理和数据报告中的常见需求。通过使用内置的函数,如`CONVERT()`、`DATEADD()`、`DATEDIFF()`、`DATEPART()`等,可以灵活地对日期和时间进行各种格式化和...
在SQL(Structured Query Language)中,日期和时间的处理是数据库操作中不可或缺的一部分。这个"sql日期知识转换大全.rar"的压缩包很可能包含了各种关于如何在SQL中转换和操作日期时间格式的教程或资料。以下是一些...
在Microsoft SQL Server数据库系统中,日期时间数据类型的处理和格式化是进行数据分析、报告生成以及时间序列预测等任务的关键步骤。本文将深入探讨SQL Server中日期格式化的主要方法,特别是通过`CONVERT`函数实现...
在Oracle数据库中,日期型函数是处理日期和时间数据的关键工具。...在实际应用中,你可能还需要结合其他函数,如`trunc()`(截取日期到指定精度)或`round()`(四舍五入日期)来实现更精确的日期处理。
根据提供的文件信息,我们可以深入探讨SQL Server数据库的高级使用技巧,包括存储过程、函数、索引、游标等关键数据库对象的应用。 ### 存储过程 #### 介绍 存储过程是一种预编译的SQL代码块,它存储在数据库中,...
在IT领域,数据库是数据管理和存储的核心工具,而SQL(结构化查询语言)和Oracle数据库则是其中的佼佼者。SQL是用于管理关系型数据库的标准语言,而Oracle数据库则是一种功能强大的关系数据库管理系统,广泛应用于...
- **数据转换**:使用`CONVERT`函数将日期字段转换为字符串格式,并利用`RIGHT`函数截取日期的年月日部分(忽略时分秒)。 - **联表查询**:通过`INNER JOIN`关键字连接`store`表和`goods`表,基于共同的`goods_ID...
### SAP HANA跟我学HANA系列之日期函数总结 #### 1. ADD_DAYS函数 **功能**: 计算指定日期加上指定天数后的日期。 **语法**: `ADD_DAYS(, )` - `<datetime>`: 可以是`DATE`、`TIMESTAMP`或`SECONDDATE`类型的...