码迷,mamicode.com
首页 > 数据库
MySQL存储过程详解
mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。 ...
分类:数据库   时间:2016-10-21 13:14:07    阅读次数:212
mysql登录连接远程数据库命令行
在登录mysql 的时候常用有三个参数 -u -p -h 不详细说,直接上例子.登录本机mysql例子 登录远程数据库例子: ...
分类:数据库   时间:2016-10-21 13:14:11    阅读次数:137
使用EncryptByPassPhrase和DecryptByPassPhrase对MS SQLServer某一字段时行加密和解密
在数据库实现加密与解密的文章,Insus.NET较早前也有写过,可以在本博客中可以搜索得到。今天使用EncryptByPassPhrase和DecryptByPassPhrase来简单实现。 在数据库中创建一张表来演示 当用户使用注册或是添加一笔记录时,你可以使用下面的SQL语句: 当需要验证用户登 ...
分类:数据库   时间:2016-10-21 13:09:08    阅读次数:242
MySQL数据库的基本数据类型
整数类型数值型数据类型主要用来存储数字,包含的类型有:TINYINT、SMALLINT、MEDIUMINT、 INT(INTEGER)、 BIGINT。下面通过一个例子来查看各种类型的所占有的数据空间,注意,我使用的版本是mysql5.6.28,可以通过下面的命令来查看:创建表tmp1,其中字段x、... ...
分类:数据库   时间:2016-10-21 13:05:20    阅读次数:328
ORACLE 常见等待事件
一. 等待事件的相关知识 1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件。1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事件。2). 非空闲等待事件专门针对ORACLE的活动,指数据库任务或应用运行过程 ...
分类:数据库   时间:2016-10-21 11:16:34    阅读次数:245
ORACLE 中的 ROW_NUMBER() OVER() 分析函数的用法
ORACLE 中的 ROW_NUMBER() OVER() 分析函数的用法 ROW_NUMBER() OVER(partition by col1 order by col2) 表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内是连续且唯一的)。 ...
分类:数据库   时间:2016-10-21 11:08:55    阅读次数:184
【SQL】Oracle分页查询的三种方法
【SQL】Oracle分页查询的三种方法 采用伪列 rownum 查询前10条记录 ? 1 2 3 4 5 6 7 8 9 10 11 [sql] select * from t_user t where ROWNUM <10; 按照学生ID排名,抓取前三条记录 [java] SELECT * FR ...
分类:数据库   时间:2016-10-21 11:01:37    阅读次数:250
在sql server中利用with as实现递归功能
在sqlserver2005之前,要实现递归功能比较麻烦,比如可能会要用到临时表与while语句来循环。自sqlserver2005之后,新增了with as功能语法,即 公用表达式(CTE),让递归实现起来变的简单了。本章我们主要演示如何利用with as功能实现一个简单的递归功能。在这之前先看一 ...
分类:数据库   时间:2016-10-21 11:00:05    阅读次数:223
Oracle截取字符串和查找字符串,联合使用截取特定字符
oracle 截取字符(substr),检索字符位置(instr) case when then else end语句使用 收藏 常用函数:substr和instr1.SUBSTR(string,start_position,[length]) 求子字符串,返回字符串解释:string 元字符串 s ...
分类:数据库   时间:2016-10-21 10:54:58    阅读次数:203
分享MSSQL、MySql、Oracle的大数据批量导入方法及编程手法细节
随着大数据的普及,数据间的批量移动必然越来频繁的被涉及,所以不管是用SQL脚本,还是自己写代码,或是用DBImport工具,都将成必备技能之一了!鉴于此,分享一下我在这一块费过的力和填过的坑,供大伙参考! ...
分类:数据库   时间:2016-10-21 10:54:50    阅读次数:274
真正高效的SQLSERVER分页查询(多种方案)
Sqlserver数据库分页查询一直是Sqlserver的短板,闲来无事,想出几种方法,假设有表ARTICLE,字段ID、YEAR...(其他省略),数据53210条(客户真实数据,量不大),分页查询每页30条,查询第1500页(即第45001-45030条数据),字段ID聚集索引,YEAR无索引, ...
分类:数据库   时间:2016-10-21 10:51:11    阅读次数:221
Centos6.5_64位系统下安装Oracle 11g
一、硬件要求 1.内存与Sweap:内存2G(以上),Sweap 2G(以上) 内存: 1-2G 2-16G 16G以上 Sweap: 1.5倍内存 1倍内存 16G 检查:# grep MemTotal /proc/meminfo # grep SwapTotal /proc/meminfo 2. ...
分类:数据库   时间:2016-10-21 10:50:16    阅读次数:317
使用libpqxx访问PostgreSQL数据库(mingw编译libpqxx)
编译前准备 1. 安装mingw 安装mingw(不管是直接安装mingw还是其他如code::blocks附带安装的mingw),输入:gcc -v可显示如下图的版本信息,我的版本是mingw32 4.9.2。 2. 安装postgresql postgresql各个版本下地址:http://ww... ...
分类:数据库   时间:2016-10-21 10:41:31    阅读次数:1385
ibatis 批量插入oracle总结
1. 使用批量插入最先想到如下的插入语句 insert into a (id,name) values('','') ,('','') 但是 oracle 并不支持这种写法 然后查询得知可以使用如下写法 insert all into a(id,name) values('','') into a( ...
分类:数据库   时间:2016-10-21 10:42:29    阅读次数:722
SQL 分页
sql = "SELECT TOP 10000 * " + " FROM(SELECT ROW_NUMBER() OVER(ORDER BY DataArticleID) AS RowNumber, *FROM( "; 。。。。。。 sql += ")table1 ) as A " + " WHER ...
分类:数据库   时间:2016-10-21 10:39:59    阅读次数:222
[CMD]oracle数据库的导出导入
除了推荐使用PL/SQL Developer 工具对oracle进行导出导入(http://www.cnblogs.com/whylaughing/p/5983490.html )之外,比较常用的还有CMD命令行模式: 1、数据导出: 1 将数据库TEST完全导出,用户名system 密码manag... ...
分类:数据库   时间:2016-10-21 10:39:09    阅读次数:220
[oracle]数据库语言分类
一般来说,数据库语言可以分成以下5大类: 1、数据定义语言DDL(Data Definition Language),用于改变数据库结构,包括创建、修改和删除数据库对象。包括create(创建)、alter(修改)、drop(删除)和等命令操作。 2、数据操纵语言DML(Data Manipulat... ...
分类:数据库   时间:2016-10-21 10:29:59    阅读次数:272
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!