关联数组:索引值为负值(挑战题编号000001)

2015年4月2日 没有评论

问题:哪个选项创建的包使下面的代码执行完后显示"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[......]

继续阅读。。。

分类: PL/SQL挑战 标签:

Mongo Find详解(续)

2015年3月24日 没有评论

 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[......]

继续阅读。。。

分类: Mongodb 标签:

Mongo Find详解

2015年3月16日 没有评论

 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[......]

继续阅读。。。

分类: Mongodb 标签:

Mongo update详解

2015年3月9日 没有评论

 

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, "[......]

继续阅读。。。

分类: Mongodb 标签:

Mongo CURD简介

2015年3月5日 没有评论

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 })[......]

继续阅读。。。

分类: Mongodb 标签: