![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
daolingren
这个作者很懒,什么都没留下…
展开
-
oracle数据库dual使用
oracle数据库中存在一个特殊的系统表dual,通过该表可以查询系统时间,当前用户等各种信息,使用方法示例:select sysdate from dualselect userfrom dual--结果----2015/5/7 14:40:41--username原创 2015-05-07 14:24:25 · 360 阅读 · 0 评论 -
java操作oracle时间类型Date
一、java.util.Date类型用于java中,而将此种类型的Date格式插入oracle数据库时需要转换为java.sql.Date或者java.sql.Timestamp1.java.sql.Date和java.sql.Timestamp区别java.sql.Date只有日期,没有时间java.sql.Date dd = java.sql.Date.valueOf("2原创 2015-07-31 16:54:01 · 1152 阅读 · 0 评论 -
oracle统计数量count和distinct组合使用
先去除重复的,然后使用count计算数量select count(distinct(t.列)) from 表 t原创 2015-07-21 15:12:28 · 7403 阅读 · 0 评论 -
mybatis按时间查询oracle数据
mybatis配置按时间查询oracle数据1.mybatis中查询sql配置ParaBean" resultType="com.hehe.bean.Page"> select * from table p where p.time <= #{time} and p.id = #{id}2.java中调用public void test(){ SqlS原创 2015-07-22 15:34:08 · 6324 阅读 · 0 评论 -
oracle入库时对Date类型的要求
1、oracle入库时对Date类型的数据要求到底是使用new java.util.Date.data(),还是timestramp类型?原创 2015-07-23 10:42:19 · 681 阅读 · 0 评论 -
oracle表复制
1. 复制表结构及其数据: create table table_name_newas select *from table_name_old 2. 只复制表结构: create table table_name_newas select *from table_name_oldwhere 1=2;转载 2015-07-23 14:07:28 · 323 阅读 · 0 评论 -
记一次程序更新时遇到的问题
如题:周五时发现一个入库程序对时间格式化采用了12小时制,而需求是24小时制,so,改完时间格式化代码后,开始更新程序:因为只改了一个类的部分代码,所以就采用class文件替换的形式,然而程序部署启动后问题来了:并发线程中,只有我改动过的这个线程只运行一次之后就不运行了,改线程的日志也不打印了。将jar包反编译后发现确实没问题,jar包回滚之后问题依然存在。最后解决办法:1原创 2016-02-20 00:01:36 · 411 阅读 · 0 评论 -
oracle递归查询
oracle表中数据之间如果有继承关系,可以通过下面sql查询某数据的顶层父亲,反之可以查询某数据的最底层子孙select t.nodeid,t.nodename,t.parentid from tableName t connect by T.nodeid = prior t.parentid start with t.nodeid = 110原创 2016-07-08 08:22:13 · 573 阅读 · 0 评论 -
Oracle创建了数据库(如vote)后创建新的用户
1.通过cmd登录需要创建用户的数据库(如vote) C:\Users\username>sqlpuls / as sysdba@vote 备注:1.@vote是登录到指定数据库 2.通过这种方式登录不需要用户名和密码2.创建用户 SQL>create user AAA identified by AA2011 default tablespace Test原创 2015-06-23 11:36:03 · 482 阅读 · 0 评论