前言Spark SQL允许我们在Spark环境中使用SQL或者Hive SQL执行关系型查询。它的核心是一个特殊类型的Spark RDD:SchemaRDD。SchemaRDD类似于传统关系型数据库的一张表,由两部分组成:Rows:数据行对象Schema:数据行模式:列名、列数据类型、列可否为空等S...
分类:
数据库 时间:
2015-07-29 12:02:57
阅读次数:
147
1.索引添加索引,设计界面,在任何一列前右键--索引/键--点击进入添加某一列为索引2.视图视图就是我们查询出来的虚拟表创建视图:create view 视图名asSQL查询语句 --分组,排序,in 等都不能写视图的用法: select * from 视图名3.SQL编程定义变量:declare ...
分类:
数据库 时间:
2015-07-22 09:16:55
阅读次数:
159
1.索引添加索引,设计界面,在任何一列前右键--索引/键--点击进入添加某一列为索引2.视图视图就是我们查询出来的虚拟表创建视图:create view 视图名 as SQL查询语句 --分组,排序,in 等都不能写 视图的用法: select * from 视图名3.SQL编程A、定义变量:dec...
分类:
数据库 时间:
2015-07-21 22:10:37
阅读次数:
158
今天在读《Oracle高级SQL编程》这本书的时候,在关于Oracle的全局索引的章节里面有一段讲到如果对一张分区表创建一条唯一索引,而索引本身也是分区的,那就必须把分区列也加入到索引列表中去,当然不一定要再第一列。后来自己就去SQL Server上也试了一下。果真和Oracle一样的道理。再看到后...
分类:
数据库 时间:
2015-07-13 00:34:51
阅读次数:
143
存储过程概念类似于函数,就是把一段代码封装起来。当要行这段代码的时候,可以通过调用该存储过程来实现。在封装的语句体里面,可以用if/else,case,while等控制语句可以进行sql编程...
分类:
数据库 时间:
2015-07-11 16:52:28
阅读次数:
142
T-sql编程 入门小游戏T-sql编程基础,包括声明变量,if判断,while循环,以及使用一些基本函数.记得在学校的时候,写过一个二人对打的文字输出游戏.上代码alter proc usp_palyasdeclare @paly1 nvarchar(20),@paly2 nvarchar(20)...
分类:
数据库 时间:
2015-07-03 15:19:33
阅读次数:
152
??
1.上节回顾
2.PL/SQL的介绍
3.PL/SQL的基础
理解oracle的pl/sql概念
掌握PL/SQL编程技术(包括编写过程,函数,触发器,包。。。)
PL/SQL是什么?
PL/SQL(procedural language/sql)是oracle在标准的sql语言的扩展,PL/SQL不仅允许
嵌入sql语言,
数据库:编写存储过程,函数,触发器,使用...
分类:
数据库 时间:
2015-06-28 21:38:34
阅读次数:
190
[顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功)继上四篇:ORACLE PL/SQL编程之八:把触发器说透ORACLE PL/SQL编程之六:把过程与函数说透(穷追猛打,把根儿都拔起!)[推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不...
分类:
数据库 时间:
2015-06-28 11:09:22
阅读次数:
308
1. PL/SQL块的基础结构DECLARE/** 定义部分——定义常量、变量、复杂数据类型、游标、用户自定义异常*/BEGIN/** 执行部分——PL/SQL语句和SQL语句*/EXCEPTION/** 异常处理部分——处理运行错误*/END;/*块结束标记 */2. 使用变量和常量1) PL/S...
分类:
数据库 时间:
2015-06-27 22:45:51
阅读次数:
219
1.PL/SQL是一种块结构语言,意味着PL/SQL程序可以分为逻辑块。PL/SQL块由三个部分组成:定义部分、执行部分、异常处理部分。其中,定义部分用于定于常量、变量、游标、用户自定义异常、复杂数据类型等。 执行部分用于实现应用模块功能,该部分包含了要执行的PL/SQL语句和SQL语句。异常处理....
分类:
数据库 时间:
2015-06-24 20:40:37
阅读次数:
145