码迷,mamicode.com
首页 > 数据库
MySQL分区表的局限和限制
禁止构建 分区表达式不支持以下几种构建: 存储过程,存储函数,UDFS或者插件 声明变量或者用户变量 存储过程,存储函数,UDFS或者插件 声明变量或者用户变量 可以参考分区不支持的SQL函数 算术和逻辑运算符 分区表达式支持+,-,*算术运算,但是不支持DIV和/运算(还存在,可以查看Bug #3 ...
分类:数据库   时间:2017-03-11 12:46:11    阅读次数:354
关于MySQL一些问题按字段排序
之前从数据库取值然后按照某个字段进行排序,返回的却是乱序的,这是什么原因呢? 比如,数据表a有一个字段APPversion是varchar型的(7、8、9、10),然后我们在工程中定义APPVersion为String型的,我们按照这个APPversion来反向排序,如果直接使用 select * ...
分类:数据库   时间:2017-03-11 12:01:59    阅读次数:200
2017-3-10 SQL server T-sql语句 高级查询
条件修改: update 表名 set 列名 = 值 where 列名 = 值条件删除: delete from 表名 where 列名 = 值高级查询条件查询 查列 *改为要查看的列,多列逗号隔开 筛选条件 where 列名 = >= <= > < 值 and or模糊查询 select * fr ...
分类:数据库   时间:2017-03-11 12:01:19    阅读次数:263
数据库连接池c3p0
一、概述: 数据库连接池C3P0框架是个非常优异的开源jar,高性能的管理着数据源,c3p0有两种数据源管理方式,一种是通过程序变本身来进行管理,还有一种是通过容器管理,本节讨论通过程序本身来进行管理,下一节讨论通过容器进行管理。 二、c3p0的三种实现方式 1、实现方式一:利用c3p0的API自己 ...
分类:数据库   时间:2017-03-11 11:49:11    阅读次数:296
MS SQL2008执行大脚本文件时,提示“内存不足”的解决办法
问题描述: 当客户服务器不允许直接备份时,往往通过导出数据库脚本的方式来部署-还原数据库, 但是当数据库导出脚本很大,用Microsoft SQL Server Management Studio执行脚本时,往往会遇到“内存不足”的提示。 解决办法: 用微软自带的sqlcmd工具,可以导入执行。以S ...
分类:数据库   时间:2017-03-11 11:48:01    阅读次数:196
数据库的三大范式
来源:http://blog.csdn.net/w__yi/article/details/19934319 1.1 第一范式(1NF)无重复的列 1.2 第二范式(2NF)属性完全依赖于主键 [ 消除部分子函数依赖 ] 1.3 第三范式(3NF)属性不依赖于其它非主属性 [ 消除传递依赖 ] 所谓 ...
分类:数据库   时间:2017-03-11 11:40:56    阅读次数:197
数据库中的左连接(left join)和右连接(right join)区别
Left Join / Right Join /inner join相关关于左连接和右连接总结性的一句话:左连接where只影向右表,右连接where只影响左表。Left Joinselect * from tbl1 Left Join tbl2 where tbl1.ID = tbl2.ID左连接 ...
分类:数据库   时间:2017-03-11 11:40:38    阅读次数:197
oracle分页查询 :rownum的使用
Oracle中,查询前N条记录,可以rownum select * from emp where rownum <= 10 不能对rownum用">" select * from emp where rownum > 5 rownum背后的查询机制: 1 Oracle executes your q ...
分类:数据库   时间:2017-03-11 11:39:33    阅读次数:297
python&sql
python: http://nbviewer.jupyter.org/github/lijin-THU/notes-python/blob/master/index.ipynb https://github.com/lijin-THU/notes-python https://www.hacker ...
分类:数据库   时间:2017-03-11 11:36:41    阅读次数:191
sql面试题-----行转列
tem数据表如下图 执行结果如下图: ...
分类:数据库   时间:2017-03-11 11:33:17    阅读次数:164
centos7 yum安装mysql
一查看版本cat/etc/redhat-release二安装yum源rpm-ivhhttps://repo.mysql.com//mysql57-community-release-el7-9.noarch.rpm备注:1如果上面连接失效,请打开下面连接,按照系统版本替换下载连接2默认安装5.7版本,如果要安装5.6版,修改/etc/yum.repos.d/mysql-community.repo..
分类:数据库   时间:2017-03-11 10:51:10    阅读次数:153
初识Oracle的XMLType
Oraclexmltype是从Oracle9i开始支持一种新的数据类型,用于存储和管理xml数据,并提供了很多的functions,用来保存、检索和操作xml文档和管理节点。XMLType是系统定义的类型,所以可以使用它作为一个函数的参数或表或视图中的列的数据类型。也可以创建表和视图的XMLType。当你..
分类:数据库   时间:2017-03-11 10:49:29    阅读次数:261
InnoDB存储引擎——后台线程
InnoDB存储引擎——后台线程介绍
分类:数据库   时间:2017-03-11 10:47:24    阅读次数:273
MySQL常见的数据类型
不多说,直接上干货! MySQL常见的数据类型 一、数据类型是什么? 数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。 有一些数据是要存储为数字的,数字当中有些是要存储为整数、小数、日期型等... 二、MYSQL常见数据类型 MySQL支持多种 ...
分类:数据库   时间:2017-03-11 10:43:56    阅读次数:256
总结:整理 oracle异常错误处理 . (转载)
5.1 异常处理概念 5.1.1 预定义的异常处理 5.1.2 非预定义的异常处理 5.1.3 用户自定义的异常处理 5.1.4 用户定义的异常处理 5.2 异常错误传播 5.2.1 在执行部分引发异常错误 5.2.2 在声明部分引发异常错误 5.3 异常错误处理编程 5.4 在 PL/SQL 中使 ...
分类:数据库   时间:2017-03-11 10:41:10    阅读次数:381
MySQL数据库的常见操作(七)
1、创建数据库 花括号代表必须是要有的,中括号代表是可有可不有,竖线是代表选择,即是从花括号里选择。 继续 ...
分类:数据库   时间:2017-03-11 00:58:42    阅读次数:242
SQL PARTITION BY:列值改变时重置计数
现有数据如下: 需求:以科目为单位 对分数进行排序 1 SELECT *, ROW_NUMBER() OVER (PARTITION BY 科目 ORDER BY 分数 DESC) AS NUM FROM Table_A 结果如下: PARTITION BY: 告诉Row_NUMBER函数在列(或列 ...
分类:数据库   时间:2017-03-11 00:51:13    阅读次数:175
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!