关联数组:索引值为负值(挑战题编号000001)
问题:哪个选项创建的包使下面的代码执行完后显示"Count=5”
CREATE OR REPLACE PROCEDURE plch_mark_for_deletion ( list_io IN OUT NOCOPY plch_pkg.list_t) IS BEGIN FOR indx IN 1 .. list_io.COUNT LOOP IF MOD (indx, 2) = 0 THEN list_io (-1 * indx) := list_io (in[......]
Mongo Find详解(续)
9.特殊类型查询
9.1.null类型
Mongo里的null值和关系型数据库里的null值不同,它可以和自己比较也就是null=null返回真。
注意:null不能写出NULL
例如:
我先将某个员工的COMM列更新成null
> db.emp.update({"EMPNO" : 7369},{$set : {"COMM" : null}})
查询COMM列为空的数据
> db.emp.find({"COMM" : nu[......]
Mongo Find详解
1.使用find方法可以查询集合(在关系型数据库中也叫做表)的数据,传入空条件{}或不传条件会查询集合中所有的数据
> db.emp.find()
{ "_id" : ObjectId("54f3b29ccc2f0a163b5a9208"), "EMPNO" : 7369, "ENAME" : "SMITH", "JOB" : "CLERK", "MGR" : 7902, "HIREDATE" : "1980/12/17", "SAL" : 800, "COMM" : "", "DE
{ "_id" : Obj[......]
Mongo update详解
1. 替换更新
将员工编号是7902的员工工资有300更新成500
> var infos=db.emp.findOne({"EMPNO" : 7902});
> infos.SAL 3000
> infos.SAL=500
500
> db.emp.update({"EMPNO" : 7902}, infos)
WriteResult({ "nMatched" : 1, "[......]
Mongo CURD简介
1.使用use命令切换数据库
>use book
switched to db book
注意:book数据库可以不存在
2.在数据库中插入数据:
>db.towns.insert({name:"NewYork",population:2200,last_census:ISODate("1979-01- 10")})
WriteResult({ "nInserted" : 1 })[......]