数据库

Oracle存储过程与函数的详细使用教程

一、存储过程 存储过程是一种命名的PL/SQL数据块,存储在Oracle数据库中,可以被用户调用。存储过程可以包含参数,也可以没有参数,它一般没有返回值。存储过程是事先编译好的代码,再次调用的时候不需再次编译,因此程序的运行效率非常高。 1、存储过程的创建...

浅析Oracle和Mysql分页的区别

一、Mysql使用limit分页 select * from stu limit m, n; //m = (startPage-1)*pageSize,n = pageSize PS: (1)第一个参数值m表示起始行,第二个参数表示取多少行(页面大小) (...

浅析SQL数据操作语句

SQL 中的运算符  1算术运算符: +:加运算,求两个数或表达式想加的和 -:减运算,求两个数或表达式相减的差 *,乘运算,求两个数或表达式相乘的积 /:除运算,求两个数或表达式相除的商 %:取模运算,求两个数或表达式相除的余数 2.赋值运算 ...

浅谈PostgreSQL的客户端认证pg_hba.conf

大家都知道防火墙主要是用来过滤客户端并保护服务器不被恶意访问攻击,那在pg中同样存在一个类似于防火墙的工具用来控制客户端的访问,也就是pg_hba.conf这个东东。 在initdb初始化数据文件时,默认提供pg_hba.conf. 通过配置该文件,能够指...

Oracle例外用法实例详解

本文实例讲述了Oracle例外用法。分享给大家供大家参考,具体如下: 一、例外分类 oracle将例外分为预定义例外、非预定义例外和自定义例外三种。 1)、预定义例外用于处理常见的oracle错误。 2)、非预定义例外用于处理预定义例外不能处理的例外。 3...

分享Sql Server 存储过程使用方法

[var] 简单记录一下存储过程的使用。存储过程是预编译SQL语句集合,也可以包含一些逻辑语句,而且当第一次调用存储过程时,被调用的存储过程会放在缓存中,当再次执行时,则不需要编译可以立马执行,使得其执行速度会非常快。 [var] 创建格式   ...

MongoDB 管道的介绍及操作符实例

MongoDB 管道的介绍及操作符实例 一 介绍 管道在Unix和Linux中一般用于将当前命令的输出结果作为下一个命令的参数。 MongoDB的聚合管道将MongoDB文档在一个管道处理完毕后将结果传递给下一个管道处理。管道操作是可以重复的。 表达式:处...