/*
程序包:对相关存储过程,函数,变量,游标和异常等对象的封装
有声明和主体组成
优点:1.模块化;2.更轻松的应用程序设计;3.信息隐藏;4.性能更佳
*/
/*
触发器:当特定事件出现事自动执行的存储过程,不能被显试地调用
功能:1.自动生成数据;2.自定义复杂的安全权限;3.提供审计和日志记录;4.启用复杂的业务逻辑
*/...
分类:
数据库 时间:
2014-05-15 15:00:55
阅读次数:
430
/*
函数:可以有返回值得命名的PL/SQL子程序,必须有返回值
关键字:function return
*/...
分类:
数据库 时间:
2014-05-15 14:49:18
阅读次数:
359
存储过程:过程是用于完成特定任务的子程序(代码的集合)
/*
子程序的优点:1.模块化,将程序分解为逻辑模块;
2.可重用性,可以被任意数目的程序调用;
3,可维护性,简化维护操作;
4.安全性:通过设置权限,是数据
*/...
分类:
数据库 时间:
2014-05-15 05:11:50
阅读次数:
317
1 mysq error日志报错如下:2014-05-12 11:29:54 22977 [ERROR] Slave SQL: The incident LOST_EVENTS occured on the master. Message: error writing to the binary log, Error_code: 15902014-05-12 11:29:54 22977 [ERR...
分类:
其他好文 时间:
2014-05-15 04:07:27
阅读次数:
318
[ 概要 ]
经常写sql的同学可能会用到union和union all这两个关键词, 可能你知道使用它们可以将两个查询的结果集进行合并,
那么二者有什么区别呢? 下面我们就简单的分析下.
[ 比较 ]
union: 对两个结果集进行并集操作, 不包括重复行,相当于distinct, 同时进行默认规则的排序;
union all: 对两个结果集进行...
分类:
数据库 时间:
2014-05-15 03:56:00
阅读次数:
488
一、 创建表
在官方的wiki里,example是这样的:
Sql代码
CREATE [EXTERNAL] TABLE [IF NOT EXISTS] table_name [(col_name data_type [COMMENT col_comment], ...)] [COMMENT table_comment] [PARTITION...
分类:
数据库 时间:
2014-05-14 14:50:27
阅读次数:
463
是SQL Server编排数据的内部方法。它为SQL
Server提供一种方法来编排查询数据什么是索引拿汉语字典的目录页(索引)打比方:正如汉语字典中的汉字按页存放一样,SQL
Server中的数据记录也是按页存放的,每页容量一般为4K。为了加快查找的速度,汉语字(词)典一般都有按拼音、笔画、偏旁部...
分类:
数据库 时间:
2014-05-14 12:46:18
阅读次数:
478
何为触发器?在SQL
Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程SQL触发器实例1定义: 何为触发器?在SQL
Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的过程。常见的触发器有三种:...
分类:
数据库 时间:
2014-05-14 12:21:35
阅读次数:
462
视图和内联表值函数(inline
TVF)是两种可重用的表表达式,它们的定义储存在一个数据库对象中。一旦创建,这些对象就是数据库的永久部分;只有用删除语句显式删除,它们才会从数据库中移除。在其他很多方面,视图和内联表值函数的处理方式都类似于派生表和CTE。例如,当查询视图或内联TVF时,SQL
Se...
分类:
其他好文 时间:
2014-05-14 11:47:37
阅读次数:
264
-- 创建数据表,定义存储数据信息表的结构--CREATE TABLE T_Student (name
text, age integer, phoneNo text);--
删除数据表,通常在不需要使用某一个表的时候,才会用到,日常开发中极少会用到此命令--DROP TABLE T_Student...
分类:
移动开发 时间:
2014-05-14 11:20:03
阅读次数:
395