Redis 对 Hash 的操作

一 Hash 的介绍 1 基本介绍 go 中的 map 是一个键值对集合。 var user1 map[string]string Redis hash 是一个 string 类型的 f...

Redis 对 List 的操作

一 List介绍 列表是简单的字符串列表,按照插入顺序排序。可以添加一个元素到列表的头部(左边)或者尾部(右边)。 List 本质是个链表,List 的元素是有序的,元素的值可以重复。 举例 存放多个地址信息:city...

Redis 对 Set 的操作

一 Set 介绍 Redis 的 Set 是 string 类型的无序集合。 底层是 HashTable 数据结构, Set 也是存放很多字符串元素,字符串元素是无序的,而且元素的值不能重复。 举例 存放多个邮件列表信息...

Oracle数据库触发器实现数据的备份和同步

一 需求 当给员工涨工资,自动备份新的工作到备份表中。   二 代码 --触发器...

Oracle存储函数

一 定义 函数未一命名的存储过程,可带参数,并返回一计算值。 函数和过程的结构类似,但必须有一个return子句,用于返回函数值。  ...

存储过程和存储函数概念

一 数据库对象 包括:表、视图、索引、序列、同义词、存储过程、存储函数。   二 定义 指存储在数据库中供所有用户程序调用的子程序...

Oracle PL/SQL引用型变量

一 语法 my_name emp.ename%type; 表示my_name的数据类型和emp表中的ename字段的数据类型保持一致。  ...

Oracle的第一个存储过程

一 语法 用CREATE PROCEDURE命令建立存储过程。 create [or replace] procedure 过程名(参数列表) as...

PL/SQL的too_many_rows例外

一 定义 对于select语句不能把查询出来的多条结果赋值给一个普通的变量,否则会抛出too_many_rows例外。   二 代码...

Oracle的out参数

一 概念 1、一般来讲,存储过程和存储函数的区别在于存储函数可以有一个返回值;而存储过程没有返回值。 2、过程和函数都可以通过out指定一个或多个输出行。我们可以利用out参数,在过程和函...