
oracle
oracle
life1024
hello
展开
-
java操作oracle数据库的时间类型
方法一、使用java.sql.Date实现比较简单的yyyy-mm-dd格式日期。java.sql.Date不支持时间格式。切记不要使用new java.sql.Date(int year,int month,int date),因为还要处理时间差问题。PreparedStatement pstmt = conn.prepareStatement("insert into book (na原创 2015-10-17 13:43:04 · 1196 阅读 · 0 评论 -
oracle 使用 date timestamp 而不使用varchar2()的好处
oracle数据库多年,表示日期数据基本是date型,只有年月的用varchar2或者char,好处见下:1、数据规范。date对合法日期型会校验,包括闰年2月这种。避免字符型变量产生的某月32号,日期长度不对,日期格式不统一等问题。曾经有过痛苦经历,面对字符型的2013111这种数据不知道是11月1日还是1月11日,只想说日…2、检索效率。如果你经常在where后面带这个日期,或者要给这原创 2015-10-17 13:40:05 · 2012 阅读 · 0 评论 -
Oracle 语句的执行顺序
1、FROM 子句:执行顺序为从后往前、从右到左。数据量较少的表尽量放在后面。2、WHERE子句:执行顺序为自下而上、从右到左。将能过滤掉最大数量记录的条件写在WHERE 子句的最右。3、GROUP BY:执行顺序从左往右分组,最好在GROUP BY前使用WHERE将不需要的记录在GROUP BY之前过滤掉。4、HAVING 子句:消耗资源。尽量避免使用,HAV原创 2015-10-07 16:48:19 · 1269 阅读 · 0 评论 -
oracle注册驱动 和 获得连接的两种方式
Connection con =null;try {// Class.forName("oracle.jdbc.driver.OracleDriver");//注册驱动第一种方式***************Driver drv = new oracle.jdbc.driver.OracleDriver();//注册驱动第二种方式 *******************88原创 2015-08-20 17:27:03 · 2604 阅读 · 0 评论 -
oracle的简单代码
--创建用户create user lhy1 identified by passwd123--表空间 default tablespace users --临时表空间 temporary tablespace temp; --给用户权限 grant create session to lhy1; grant resource,connect to lhy1;原创 2015-08-18 17:41:51 · 579 阅读 · 0 评论 -
java 连接oracle数据库
import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;public class oracleTest {public static Connection testOracle(){原创 2015-08-18 17:15:44 · 607 阅读 · 0 评论