摘要: 实例数据库caliven、集合users一、插入文档 1.插入文档 db.[documentName].insert({}) 2.批量插入文档 、shell 这样执行是错误的db.[documentName].insert([{},{},{},……..]) shell不支持批量插入, 想完成批量插入可以用mongo的应用驱动或是shell的for循环: for(var i=0; i<=10;i++){ db.[documentName].insert({name:i}) } 3.Save操作:save操作和insert操作区别在于当遇到_id相同的情况下,... 阅读全文
posted @ 2014-04-12 15:13 Caliven 阅读(2165) 评论(0) 推荐(0) 编辑
摘要: 出处:http://www.cnblogs.com/BetterWF/archive/2012/07/03/2574416.html今天在开发接口时候,需要给接口开发公司提供一个ORACLE 用户,只能访问指定的表或视图,把过程记录到此1.创建一个ORACLE 的用户create userusername identified by pws;2.给用户授权grant connect,resource to username;grant select on表或视图名 tousername;到此,这个用户就可以访问指定的表了,可是用户登录在PLSQL中用 Select * from 表或视频图名; 阅读全文
posted @ 2014-03-27 17:50 Caliven 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一般来说,BigInteger用的不是很多,BigDecimal用的稍微多一点,就比如说JDBC中,如果一个字段的数据库类型是Number,那么getObject().getClass()的结果是java.math.BigDecimal。 BigInteger相比Integer的确可以用big来形容。它是用于科学计算,Integer只能容纳一个int,所以最大值也就是2的31次访减去1,十进制为2147483647,如果需要计算更大的数,那么31位显然是不够用了,BigInteger能够容纳的位数那可就大了,我简单试了一下,上千位没有任何问题。除了容量大之外,BigInteger还封装了... 阅读全文
posted @ 2014-03-19 14:18 Caliven 阅读(11133) 评论(0) 推荐(2) 编辑
摘要: 闪回2013-08-08 08:08:08的数据: insert into table_1 select * from table_2as of timestamp to_date('2013-08-08 08:08:08','yyyy-mm-dd hh24:mi:ss'); 阅读全文
posted @ 2013-12-10 17:26 Caliven 阅读(613) 评论(0) 推荐(0) 编辑
摘要: select count(1), t.col_a from table_test t group by t.col_a having count(t.col_a)>1; 阅读全文
posted @ 2013-12-03 14:38 Caliven 阅读(113) 评论(0) 推荐(0) 编辑
摘要: http://wpa.qq.com/msgrd?v=3&uin=88888888&site=qq&menu=yes 阅读全文
posted @ 2013-12-02 22:24 Caliven 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、mongoDB与关系型数据库对比对比项 mongoDB 关系型数据库(oracle、mysql)表集合List二维表table表的一行数据文档document一条记录record表字段键key字段field字段值值value值value主外键无PK、FK灵活扩展性极高差二、mongoDB基本的Shell命令 1、创建数据库、操作表之前需要先启动mongoDB数据库(既启动服务端): 启动服务: > mongod --dbpath C:\mongodb\data 使用admin连接: >mongo 127.0.0.1:2701... 阅读全文
posted @ 2013-11-10 01:45 Caliven 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 一、前言 MongoDB火了也蛮久了,关于简介看看这里吧。项目中一直没用上,最近闲的慌就自己学了下,顺便记录下以便今后复习。 本系列是基于MongoDB2.4.8 windows 64位讲解,后面的系列都会基于2.4.8版本,除非有特殊说明。 由于是初学,有些知识点摘自互联网,有些概念、知识点可能理解有误,对于有不明白的还是多查查其余资料吧,这里写的全当参考,忘见谅!二、下载安装配置 1、下载地址:http://www.mongodb.org/downloads,下载相应版本,建议根据自己系统的版本下载32或64位; 2、解压到任意目录,如:C:\mongodb,在C:\mongod... 阅读全文
posted @ 2013-11-09 23:00 Caliven 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 大部分引入:http://www.blogjava.net/alinglau36/archive/2011/02/23/344970.htmlFreemarker操作字符串1、substring(start,end)从一个字符串中截取子串start:截取子串开始的索引,start必须大于等于0,小于等于endend: 截取子串的长度,end必须大于等于0,小于等于字符串长度,如果省略该参数,默认为字符串长度。例子:${‘str’?substring(0)}à结果为str${‘str’?substring(1)}à结果为tr${‘str’?substring(2)}à 阅读全文
posted @ 2013-10-22 15:13 Caliven 阅读(286) 评论(0) 推荐(0) 编辑
摘要: select (sysdate-to_date('1970-01-01','yyyy-mm-dd')-8/24)*24*60*60*1000-1* 60 * 60 * 1000 millisecond from dual; 阅读全文
posted @ 2013-06-21 14:31 Caliven 阅读(1341) 评论(0) 推荐(0) 编辑