摘要:
假设当前是第PageNo页,每页有PageSize条记录,现在分别用Mysql、Oracle和SQL Server分页查询student表。 1、Mysql的分页查询: 理解:(Limit n,m) =>从第n行开始取m条记录,n从0开始算。 2、Oracel的分页查询: 理解:假设pageNo = 阅读全文
摘要:
之所以去纠那么细节的问题,是因为之前有过一个这样的场景: 有个同学,给了一条数据库的语句给我,问,为啥这样子的语句在oracle语句下执行不了。 1 select * from xx where xxx is not null group by yy; 1 select * from xx wher 阅读全文
摘要:
ORA-00979 不是 GROUP BY 表达式”这个错误,和我前面介绍的另外一个错误ORA-00937一样使很多初学oracle的人爱犯的。 我在介绍使用聚合函数中用group by来分组数据时特别说明了select 列表项中不存在的列可以出现在group by的列表项中,但反过来就不行了,在s 阅读全文
摘要:
安装完oracle后,默认的客户端是sqlplus,还有一个公司常用的是PLSQLdeveloper 客户端软件,另外Navicat primie这个可以连接mysql、sqlserver、oracle系列数据库 安装Oracle时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码 登 阅读全文
摘要:
1.先到Oracle官网上下载11g oracle Database 11g 第 2 版 (11.2.0.1.0) 标准版、标准版 1 以及企业版 适用于 Microsoft Windows (x64) 的 Oracle Database 11g 第 2 版 (11.2.0.1.0) 下载地址: h 阅读全文
摘要:
Hadoop历史 雏形开始于2002年的Apache的Nutch,Nutch是一个开源Java 实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具。包括全文搜索和Web爬虫。 随后在2003年Google发表了一篇技术学术论文谷歌文件系统(GFS)。GFS也就是google File Sy 阅读全文
摘要:
目标 掌握如何创建存储过程 2. 语法 CREATE PROCEDURE sp_name([proc_parameter]) [characteristics...] routine_body 3. 说明 CREATE PROCEDURE为用来创建存储过程的关键字; sp_name为存储过程的名称; 阅读全文
摘要:
蠕虫复制 蠕虫复制:从已有的数据表中获取数据,然后将数据进行新增操作,数据成倍(以指数形式)的增加。 根据已有表创建新表,即复制表结构,其基本语法为: create table + 表名 + like + [数据库名.]表名; 执行如上 SQL 语句,进行测试: 1 2 1 2 如上图所示,表my_ 阅读全文
摘要:
关于索引的理解参考这篇博文: http://www.cnblogs.com/newpanderking/p/3781043.html 索引的类型以及创建博文: http://blog.csdn.net/xluren/article/details/32746183 mysql之索引的使用 http: 阅读全文
摘要:
当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12','Sales',2000,'是个好员工!'); 出现乱码时,可以使用语句 show variables 阅读全文