
数据库相关
文章平均质量分 54
cnmclixin
这个作者很懒,什么都没留下…
展开
-
oracle写长字符串注意
今天在用ojdbc.jar写clog字段时报串超长的错误,之前用也没事,不知道为什么,后来才发现,数据的版本升级了,原来是10.0.2.现在是10.1.0,所以换了jdbc的jar包后就好了(在E:\oracle\product\10.1.0\Db_1\jdbc\lib).注意:以后如果出现此类问题,试着换换针对此版本数据库的自带的jdbc包...2011-08-17 20:48:00 · 126 阅读 · 0 评论 -
hibernate 学习
hibernate 支持两种创建SQL 1SQLQuery createSQLQuery (写sql语句) 2Query createQuery (hsql)SQLQuery接口继承自Query 接口...2013-05-09 11:22:05 · 117 阅读 · 0 评论 -
mongodb for java API
用Java来操作MongoDB的数据。 开发环境:System:Windows IDE:eclipse、MyEclipse 8 Database:mongoDB 开发依赖库:JavaEE5、mongo-2.5.3.jar、junit-4.8.2.jar Email:hoojo_@126.com Blog:http://blog.youkuaiyun.com/IBM_ho...原创 2013-05-07 11:46:57 · 176 阅读 · 0 评论 -
mongodb查询
转载自:http://blog.youkuaiyun.com/tango991820/article/details/76196351 ) . 大于,小于,大于或等于,小于或等于$gt:大于$lt:小于$gte:大于或等于$lte:小于或等于例子:db.collection.find({ "field" : { $gt: value } } ); // greater than : field >...原创 2013-05-06 11:24:09 · 86 阅读 · 0 评论 -
oracle 更同一个表时会自动加锁
sql的执行, 始终是队列形式的, 即在实际执行时, 永远不可能两个update同时进行, 始终会有一个update语句先执行, 执行时加锁, 然后另一个稍后到达(安排)的update在第1个update执行完成前(锁释放前), 只能等待....原创 2011-11-11 17:02:14 · 456 阅读 · 0 评论 -
oracle 死锁情况
今天,数据库从原来的linux上,恢复到AIX上,然后PS/SQL在执行存储过程时就会死在那里不动后来发现在原因是由于死锁,为什么会出现如此情况,经过查找资料,原来,不同的环境中做数据库的备份和恢复,在备份是必须停止所有对备份库的操作,否则会出现死锁期望大家以后不要出现这种错误...2011-12-28 08:51:45 · 101 阅读 · 0 评论 -
oracle指令的一点学习
sqlplus /nolog --运行sqlplus命令,进入sqlplus环境,nolog参数表示不登录;SQL> connect / as sysdba --以系统管理员(sysdba)的身份连接数据库;如果需要对数据库进行管理操作,那么需要以这种方式登录数据库,或者connect sys@service_name as sysdb...原创 2011-12-16 14:46:52 · 91 阅读 · 0 评论 -
oracle 创建元素
数据库建立公共表创建一张实例中所有用户都能访问的表:你创建个表 比如 我在test用户下创建test表 赋权 grant selet on test to public;创建公共同义词 create public synonym test for test.test;这样所有的用户都可以select 这个表了创建表空间SQL> create tablespace lix...2011-12-16 14:42:53 · 132 阅读 · 0 评论 -
java调用存储过程(很全)
-- Create tablecreate table T_QUN_STUDY(T_ID NUMBER not null,T_NAME VARCHAR2(50),T_PASSWORD VARCHAR2(50))tablespace USERSpctfree 10initrans 1maxtrans 255storage(initial 64minextents 1maxextents unli...2011-08-04 16:34:00 · 121 阅读 · 0 评论 -
oracle 使用自增列
drop sequence LOG_SEQ;CREATE SEQUENCE LOG_SEQINCREMENT BY 1 -- 每次加几个START WITH 1 -- 从1开始计数NOMAXVALUE -- 不设置最大值NOCYCLE -- 一直累加,不循环NOCACHE -- 不建缓冲区drop trigger RUNNINGLOG_ID_TRIGGERCREATE OR REPLACE TRI...2011-08-01 20:06:00 · 93 阅读 · 0 评论 -
通过jdbc连接数据库,批量执行多条SQL语句
方案一Statement ps=conn.createStatement();ps.addBatch("update user set money=money-100 where name='张三'");ps.addBatch("update user set money=money+100 where name='李四'");ps.addBatch("update temp se...2011-07-25 20:20:00 · 2693 阅读 · 0 评论 -
java调用有返回值的oracle存储过程
Class.forName("oracle.jdbc.driver.OracleDriver");Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.131:1521:oral","1","1");CallableStatement call = conn.prepareCall("{call pro...2011-07-23 16:12:00 · 124 阅读 · 0 评论 -
ResultSet 类的first()方法报错
今天想用rs.first()方法,突然方法报错了:Exception in thread "main" java.sql.SQLException: 对只转发结果集的无效操作: first后来上网找了找才知道原来是:PreparedStatement pstmt =conn.prepareStatement(sql);这种方法产生的ResultSet 对象类型为ResultSet.TYPE...2011-07-23 16:08:00 · 1136 阅读 · 0 评论 -
博客迁移说明
从今天起,此博客空间不再更新博客,全部博客迁移到http://www.letpep.com, 后续将在那里进行更新》。。。。。个人微信订阅号 谢谢。。。。。。。...原创 2014-05-08 14:49:43 · 178 阅读 · 0 评论