一、解决什么问题
数据库文档是我们在企业项目开发中需要交付的文档,通常需要开发人员去手工编写。编写完成后,数据库发生变更又需要手动的进行修改,从而浪费了大量的人力。并且这种文档并没有什么技术含量,被安排做这个工作的程序员往往自己心里会有抵触情绪,悲观的预期自己在团队的位置,造成...
字母哥
6个月前 (08-04) 391℃
MongoDB是一种流行的数据库,可以在不受任何表格schema模式的约束下工作。数据以类似JSON的格式存储,并且可以包含不同类型的数据结构。例如,在同一集合collection 中,我们可以拥有以下两个文档document:
{
id: '4',
...
字母哥
7个月前 (06-17) 378℃
Mongodb数据分页与排序
db.books.insert([{"title" : "PHP 教程" },
{"title" : "Java 教程"},
{"title" : "MongoDB 教程"},
{"title" : "C 教程"},
{"title" : "C++ ...
字母哥
5年前 (2016-02-12) 4565℃
游标(Cursor):用来查询数据库,获取记录集合(结果集)的指针,可以让开发者一次访问一行结果集,在每条结果集上作操作。
游标可分为:
1.静态游标:分为显式(explicit)游标和隐式(implicit)游标。
2.REF游标(动态游标):是一种引用类型,类似于指针。
显...
字母哥
5年前 (2016-02-09) 2872℃
PL/SQL中SQL操作
sql%rowcount属性:实际在sql操作过程中开起了隐式游标,表示最近执行的sql语句影响的行数
declare
vCount number;
vDeptno dept2.deptno%type := 10;
begin
--se...
字母哥
5年前 (2016-02-09) 4284℃
异常处理
加入异常处理的语句块结构
declare
--声明变量
begin
--程序体
exception
--异常处理
end;
常见的异常
declare
vSal emp.sal%type;
begin
select sal into vSa...
字母哥
5年前 (2016-02-09) 2595℃
简单的语句块及变量的定义
常用数据类型变量的定义
declare
sNum number(1);
sCount binary_integer := 0; --默认值0
sSal number(7, 2) := 5000.00; --7位数,精度2位
...
字母哥
5年前 (2016-02-09) 2644℃
更新操作
默认情况下,update只更新1条记录。特殊情况:multi: true
默认情况下,更新的匹配条件不满足,update就不做任何操作。特殊情况:upsert:true
//把item等与MNO2的记录,更新category,details属性,并把lastModi...
字母哥
5年前 (2016-02-05) 2818℃
插入操作
//插入一条数据
db.inventory.insert(
{
item: "ABC1",
details: {
model: "14Q3",
manufacturer: "XYZ Company"
},
...
字母哥
5年前 (2016-02-05) 2709℃
centos6.6下安装MongoDB3.x
从MongoDB3.0版起,其安装包比以前更细化:
Linux 64-bit legacy 这个版本即mongodb-linux-x86_64-3.x.tgz 不推荐在正式环境使用,这个版本特点是没有连接ssl相关的库。推荐按相应操...
字母哥
5年前 (2016-02-05) 3099℃