数据库

浅析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文档在一个管道处理完毕后将结果传递给下一个管道处理。管道操作是可以重复的。 表达式:处...

mysql数据库表增添字段,删除字段,修改字段的排列等操作

修改表指的是修改数据库之后中已经存在的数据表的结构。​​mysql​​​使用​​alter table​​语句修改表。常用的修改表的操作有修改表名、修改字段数据类型或者字段名、增加和删除字段、修改字段的排列位置、更改表的存储引擎、删除表的外键约束等。 一、...

一文掌握Oracle中的Dual系统表

这几天一直在研究Oracle,常常会用到Dual这个系统表,Dual表到底是一个什么表?带着疑问baidu了一下: Dual表是Oracle提供的最小的工作表(其实是一种虚拟表),是sys用户下的一张内部表,只有一行一列(一列:DUMMY,一列:DUMMY...

oracle中length、lengthb、substr、substrb函数用法介绍

我记得我曾经在开发form的时候犯过这样一个错误,对于form中的某个字段,对应于数据库中某张表的字段,假设在数据库中这个字段一般也就用到20个汉字的长度,后来我在开发form的时候,设置item类型长度的时候,我惯性的设置成了50byte,想着就算是20...

Mysql添加用户和设置权限的操作方法

一、管理用户 二、权限控制 DCL英文全称是Data Control Language(数据控制语言),用来管理数据库用户、控制数据库的访问权限。 一、管理用户 用户相关命令: 查询用户:select * from mysql.user; 密码也存在了这张...

Oracle的out参数实例详解

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

MySQL数据库完全备份与增量备份详解

定义 完全备份就是将数据库中的数据及所有对象全部备份。 由于 MySQL 服务器中的数据文件是基于磁盘的文本文件,所以完全备份就是复制数据库文件,是最简单也是最快速的方式。 但 MySQL 服务器的数据文件在服务器运行期间,总是处于打开状态,为实现真正的完...