随笔分类 -  Database

Including RDBMS and NoSQL
摘要:前言 此文档翻译于第一次学习 ORMLite 框架,如果发现当中有什么不对的地方,请指正。若翻译与原文档出现任何的不相符,请以原文档为准。原则上建议学习原英文文档。 ------------------------------------------------------------------- 阅读全文
posted @ 2016-02-22 23:09 TannerBG 阅读(415) 评论(0) 推荐(0)
摘要:前言 此文档翻译于第一次学习 ORMLite 框架,如果发现当中有什么不对的地方,请指正。若翻译与原文档出现任何的不相符,请以原文档为准。原则上建议学习原英文文档。 ------------------------------------------------------------------- 阅读全文
posted @ 2016-02-22 16:47 TannerBG 阅读(550) 评论(0) 推荐(0)
摘要:前言 此文档翻译于第一次学习 ORMLite 框架,如果发现当中有什么不对的地方,请指正。若翻译与原文档出现任何的不相符,请以原文档为准。原则上建议学习原英文文档。 ------------------------------------------------------------------- 阅读全文
posted @ 2016-02-18 21:54 TannerBG 阅读(335) 评论(0) 推荐(0)
摘要:一、创建游标游标用declare语句创建。如下面的例子所示:create procedure test2()begin declare cursorTest cursor for select * from allIntersection;end;二、打开、关闭游标打开游标open curso... 阅读全文
posted @ 2014-11-06 16:16 TannerBG 阅读(1579) 评论(0) 推荐(0)
摘要:变量作用域内部的变量在其作用域范围内享有更高的优先权,当执行到end。变量时,内部变量消失,此时已经在其作用域外,变量不再可见了,应为在存储过程外再也不能找到这个申明的变量,但是你可以通过out参数或者将其值指派给会话变量来保存其值。mysql > DELIMITER // mysql > CRE... 阅读全文
posted @ 2014-11-06 16:14 TannerBG 阅读(382) 评论(0) 推荐(0)
摘要:一、引言存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程增强了SQL语言的功能和灵活性。存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复... 阅读全文
posted @ 2014-11-06 15:14 TannerBG 阅读(338) 评论(0) 推荐(0)
摘要:此文章主要记录部分主要的 MongoDB 的 DCL 操作。MongoDB 默认不需要用户名和密码就可以用 mongodb.exe 登录一、开启 MonogoDB 的权限模式修改 MongoDB 服务的注册语句,修改加入 --auth 参数,详情见MongoDB 入门之安装篇"$MONGODB_HO... 阅读全文
posted @ 2014-10-16 11:03 TannerBG 阅读(12407) 评论(0) 推荐(0)
摘要:此文章主要记录部分主要的 MongoDB 的 DDL 操作。 当名为 dbSchema 不存在时,创建该数据库,使用 use 创建的数据库如果没有保存数据的话,在 switch 到其他数据库时,该空的数据库将别删除。 如果需要查询系统中全部的索引,可以使用db.system.indexes.find 阅读全文
posted @ 2014-10-15 10:45 TannerBG 阅读(2159) 评论(0) 推荐(0)
摘要:此文章主要记录部分主要的 MongoDB Collection 的 DML 操作。 文章中的 Collection 名字为 yourColl,每一次操作包含以下两条初始数据 Note: save 操作时如果 documents 当中包含有 主键(_id),去判断主键是否存在,如果存在,则更新原记录, 阅读全文
posted @ 2014-10-14 17:24 TannerBG 阅读(478) 评论(0) 推荐(0)
摘要:前言:MongoDB 在各 OS 上的安装比较简单,此文章只用来记录,不考虑技术深度。一、Ubuntu导入 MongoDB 公钥,添该软件源文件,更新源列表sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB... 阅读全文
posted @ 2014-10-14 10:20 TannerBG 阅读(1491) 评论(0) 推荐(0)