数据库综合
文章平均质量分 81
狂野鸭子
这个作者很懒,什么都没留下…
展开
-
巧用trunc函数,获取某日期范围内的数据
http://blog.itpub.net/21251711/viewspace-1102673/先看trunc函数日期的用法:select trunc(sysdate) from dual; --2014/3/5 今天的日期为2011-3-18select trunc(sysdate, 'mm') from dual; --2014/3/1 返回当月第一天转载 2014-06-24 10:19:45 · 3738 阅读 · 0 评论 -
解决数据库中插入时间丢失时分秒(关于Mi和MM两个见文底)
java.util.Date转换为java.sql.Date带时分秒 java.util.Date需要转换为java.sql.Date,常规的方式转换过来只可以得到年月日,如若要取得时分秒,可以用Date的子类TimestampJava在向数据库中插入时间的时候,常常遇到时、分、秒丢失的情况,这种情况的发生一般是由于时间日期对象使用错误造成的。java.util.Date是不能转载 2014-07-11 17:14:16 · 4158 阅读 · 0 评论 -
图书馆理系统数据设计范列
--共六张表create table userType(userTypeId number primary key,typeName varchar2(20),maxBook number,maxRentDay number,--最大账户使用时间,默认3年有效期maxRegisterDay number default(1080));insert into us原创 2014-06-22 12:34:49 · 915 阅读 · 0 评论 -
String Date Calendar之间的转换
1.Calendar 转化 StringCalendar calendat = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");String dateStr = sdf.format(calendar.getTime()); 2.String 转化Calendar转载 2014-07-12 16:57:48 · 1546 阅读 · 0 评论 -
javaBean方式将含时分秒的日期格式插入oracle数据库(方式2)
首先先建表:create table news(newtitle varchar2(20),newsContent clob,newsCreateDate date);--查询一下结果select * from News;原创 2014-07-12 22:51:21 · 2079 阅读 · 0 评论 -
Oracle常用命令
Oracle常用命令 --查看有空余的表空间SELECT tablespace_name,SUM(bytes) free FROMDBA_FREE_SPACE GROUP BY tablespace_name --查看所有表空间大小SELECT tablespace_name,SUM(bytes) totalFROM DBA_DATA_FILE转载 2014-07-13 00:33:57 · 723 阅读 · 0 评论 -
如何在Oracle中建表格时就指定主键和外键
创建表的语法-创建表格语法:create table 表名(字段名1 字段类型(长度) 是否为空,字段名2 字段类型 是否为空);-增加主键alter table 表名 add constraint 主键名 primary key (字段名1);-增加外键:alter table 表名add constraint 外键名 foreign key (字转载 2014-06-21 00:29:50 · 5569 阅读 · 0 评论 -
Java中Date及Timestamp时间相关内容(基本上看这一份就可以了)
Java中Date及Timestamp时间相关内容(基本上看这一份就可以了)java.util.date java.sql.date java.sql.timestamp 整理一: 这里的一片文章,我个人认为讲解的很详细,有对 java.sql.Date的使用还有困惑的请看。 java.sql.Date 只存储日期数据不存储时间数据 // 会丢失时间数据prepared转载 2014-07-13 11:11:27 · 6508 阅读 · 0 评论 -
prepareStatement出现模糊查询时问题总结
prepareStatement这个在非模糊查询时还正常,案例1: 类似与 select ... where info like '%?%'这里的问号是不被看作是占位符的,所以当set的时候会报错java.sql.SQLException: Parameter index out of range原创 2014-07-13 17:01:13 · 3926 阅读 · 0 评论 -
在MyEclipse2014中Hibernate安装与配置(其他版本类似)
关于Myeclipse8.5版本的,看这里的文单:原创 2014-08-05 17:08:12 · 9715 阅读 · 1 评论 -
PowerDesigner 开发数据库建模
此文描述详细,特此转载,仅复制了大部分内容,可参考原文CodeSmith和PowerDesigner的安装和数据库创建(原创)请大家不要用于商业用途哈,要支持正版,大家都是做软件的,知道开发一套软件实属不易啊.CodeSmith安装方法:1). 点击下载安装文件2). 运行,安装步骤就不说了,选择你要安装的目录,一路下一步就OK了.3).转载 2016-06-14 17:14:09 · 8482 阅读 · 1 评论 -
几个关于oracle很有用的网站
http://zhidao.baidu.com/link?url=Er1xMIcTym5-VBlfjxnmW4SahWAg6F8XcYjpCL_GbRrOJBTZOX466ZaLip3vBX__wd1c_yDyOQSHprIBcgbWJKCalendar和Date的转化(1) Calendar转化为DateCalendar cal=Calendar.getInstance();Date原创 2014-07-13 00:04:29 · 1663 阅读 · 0 评论 -
ORACLE日期时间函数大全
ORACLE日期时间函数大全ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示转载 2014-07-11 17:00:50 · 1121 阅读 · 0 评论 -
TRUNC函数的用法
TRUNC函数的用法 http://www.blogjava.net/santicom/archive/2010/12/21/341239.htmlTRUNC函数用于对值进行截断。用法有两种:TRUNC(NUMBER)表示截断数字,TRUNC(date)表示截断日期。(1)截断数字:格式:TRUNC(n1,n2),n1表示被截断的数字,n2表示要截断到那转载 2014-07-13 00:41:11 · 1587 阅读 · 0 评论 -
oracle得到日期
函数trunc是一个Oracle内置的函数,可以对date类型数据进行“度身裁剪”,来适应不同类型的数据需求。 在前篇《Oracle日期类型操作几个问题》中,我们已经了解到date类型的基本知识。date类型是一种包括年、月、日、时、分和秒的数据类型,可以表示相对精确的时间信息。内部存储上,date类型是类似于数字类型的,可以通过加减操作实现对日期的推进和后退。 但是,日期格式的精转载 2014-06-24 10:17:56 · 1487 阅读 · 0 评论 -
MyEclipse第一个Servlet程序 --解决Win7系统下MyEclipse与Tomcat连接问题
MyEclipse第一个Servlet程序 --解决Win7系统下MyEclipse与Tomcat连接问题前言本文旨在帮助学习java web开发的人员,熟悉环境,在Win7系统下运行自己的第一个Servlet程序,因为有时候配置不当或系统原因可能会运行不成功,这给初学者带来了一定烦恼,我也是为此烦恼过几小时。现手把手介绍利用MyEclipse,连接tomcat服务器,建立自己的第一个Se转载 2014-06-24 19:45:15 · 892 阅读 · 1 评论 -
jsp生成和读取文件
package news;import java.io.*; public class Test11 { private static BufferedReader br = null; private static File file = null; private static BufferedWriter bw = null;转载 2014-06-26 12:23:57 · 738 阅读 · 0 评论 -
javaBean方式将含时分秒的日期格式插入oracle数据库(方式1)
首先创建数据库表(这里):字段:原创 2014-07-11 15:43:26 · 2309 阅读 · 0 评论 -
oracle关于AS的用法
在Oracle中as关键字不能用于指定表的别名,在Oracle中指定表的别名时只需在原有表名和表的别名之间用空格分隔即可, 但可以用于指定列的别名,但在存储过程中如果列的别名与原有列名相同,在运行时会报错(编译时不会出错),其他情况下 列的别名可以与列名本身相同。如下面的原创 2014-07-01 10:18:42 · 11712 阅读 · 0 评论 -
java错误总结1
%和/这两个号得注意使用得到的结果,前者是求余,后者是除得商。原创 2014-07-02 17:50:48 · 713 阅读 · 0 评论 -
自己手工打造的DBUTIL包(源码1)
package base;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;import java.util.List;public class BaseDao {p原创 2014-06-19 00:52:53 · 1004 阅读 · 0 评论 -
自己开发的Dbutile包(源码2)
import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;/** * * * * @author yenairong原创 2014-06-19 00:54:17 · 838 阅读 · 0 评论 -
几个关于oracle很有用的网站(2)
To_Date函数用法spl> select * from emp where dates between to_date('2007-06-12 10:00:00', 'yyyy-mm-dd hh24:mi:ss') and to_date('2007-06-12 10:00:00'原创 2014-07-13 00:30:37 · 591 阅读 · 0 评论 -
oracle获取本月第一天和最后一天及Oracle trunc()函数的用法
oracle获取本月第一天和最后一天及Oracle trunc()函数的用法select to_char(trunc(add_months(last_day(sysdate), -1) + 1), 'yyyy-mm-dd') "本月第一天", to_char(last_day(sysdate), 'yyyy-mm-dd') "本月最后一天" --Oracle trunc转载 2014-07-13 00:37:57 · 38139 阅读 · 0 评论 -
like查询替换方式
在Oracle 中一遇到模糊查询,我们就会不由自主地想到 LIKE 关键字,一般情况下都是屡试不爽;但是如果你的数据量很大,就不得不考虑查询效率的问题,这个时候如果用 LIKE 关键字的话可能效率就非常低,你会不由自主地去思考用更有效率的方法去代替 LIKE,不知道你有没有找出更好的方法。 下面是个人拙见(有更好方法的朋友可以共享一下心得): 我的办法是用 oracle...原创 2017-07-11 10:58:17 · 2647 阅读 · 0 评论