数据库
文章平均质量分 85
Lavi_qq_2910138025
这个作者很懒,什么都没留下…
展开
-
Oracle常见授权与回收权限——grant和revoke
Oracle常见授权与回收权限——grant和revoke转载 2015-10-15 20:22:58 · 15735 阅读 · 0 评论 -
ROW_NUMBER() OVER函数
语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN)方法/步骤简单的说row_number()从1开始,为每一条分组记录返回一个数字,这里的ROW_NUMBER() OVER (ORDER BY xlh DESC) 是先把xlh列降序,再为降序以后的每条xlh记录返回一个序号。row_number() OVER (PARTI...转载 2019-07-04 10:18:13 · 602 阅读 · 0 评论 -
mysql显示数据行数
如果存在分区的话,分别显示各个分区的行数:show rowcount extended table_name;显示总行数:show rowcount table_name;原创 2019-07-02 20:59:32 · 8419 阅读 · 0 评论 -
mysql显示建表语句
use database_name;show create table table_name;使用上面的语句可以输出建表语句。原创 2019-07-01 15:15:33 · 547 阅读 · 0 评论 -
Mysql分区表
Mysql分区表1 分区概念2 分区的优点3 分区类型4 子分区5 分区的查看和修改6 分区的影响7 各种存储引擎的分区1 分区概念分区针对不同的数据库,具有不同的特性。在这里专门针对MySQL数据库而言。在MySQL数据库里,分区这个概念是从mysql 5.1才开始提供的。不过目前只有在mysql advanced版本里才提供。分区是把数据库、或它的组成部分(比如表)分成几个小部分。而且专...转载 2019-06-21 19:45:11 · 2464 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理
MySQL索引背后的数据结构及算法原理1 摘要2 数据结构及算法基础2.1 索引的本质2.2 B-Tree和B+Tree2.3 为什么使用B-Tree(B+Tree)3 MySQL索引实现3.1 MyISAM索引实现3.2 InnoDB索引实现3.3 索引使用策略及优化3.3.1 示例数据库3.3.2 最左前缀原理与相关优化3.3.3 索引选择性与前缀索引3.4 InnoDB的主键选择与插入优化后...转载 2019-06-04 18:57:23 · 186 阅读 · 0 评论 -
mysql中case语句的作用与实例
/*创建表c1*/CREATE TABLE c1 ( id INT, sex VARCHAR (10), score INT);/*插入数据*/INSERT INTO c1VALUES (1001, '男' ,65), (1002, '男' ,75), (1003, '女' ,82), (1004, '女' ,70), ...转载 2019-06-14 16:10:36 · 3430 阅读 · 0 评论 -
mysql中left join多个子查询写法以及别名用法
mysql中join多个子查询的方法,牵涉到如何正确使用子查询的别名。SELECT a.id, a.thumbNail, a. NAME, a.marketPrice, a.memberPrice, a.personName, a.status, a.recieveOrderDate, a.trackNumber, ...转载 2019-06-14 16:01:14 · 3085 阅读 · 0 评论 -
Mysql数据库字符集和校对集
本文讲解了Mysql数据库字符集和校对集的一些基本概念转载 2017-05-01 21:47:39 · 1527 阅读 · 0 评论 -
ORACLE expdp/impdp详解
ORCALE10G提供了新的导入导出工具,数据泵。Oracle官方对此的形容是:Oracle DataPump technology enables Very High-Speed movement of data and metadata from one database to another.其中Very High-Speed是亮点。先说数据泵提供的主要特性(包括,但不限于):1转载 2016-10-07 09:59:33 · 8914 阅读 · 0 评论 -
Oracle expdp/impdp导出导入命令及数据库备份
使用EXPDP和IMPDP时应该注意的事项:EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。expdp或impdp命令时转载 2016-10-07 09:47:16 · 1289 阅读 · 0 评论 -
Oracle数据库使用DMP文件恢复数据
1、创建还原所用的dmp所在的文件夹create directory 文件夹名 as '/dir'create directory backup as 'backup';2、创建表空间create tablespace 空间名 datafile '.dbf'size 500M autoextend on maxsize unlimited;create tablespace l原创 2016-10-07 09:43:32 · 16133 阅读 · 0 评论 -
SQL中where和having的区别
转载自“Where” 是一个约束声明,使用Where来约束来之数据库的数据,Where是在结果返回之前起作用的,且Where中不能使用聚合函数。“Having”是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作,在Having中可以使用聚合函数。GROUP BY子句:在说区别之前,得先介绍GROUP BY这个子句,而在说GROUP子句前,又得先说转载 2016-09-29 21:19:26 · 6180 阅读 · 1 评论 -
sqlserver2012数据库一点总结
sqlserver常用函数原创 2016-01-11 23:12:26 · 739 阅读 · 0 评论 -
oracle initialization or shutdown in progress解决方法
今儿一直在测试服务器的迁移问题,不断地创建表空间、创建数据库、创建用户。后来感觉创建这么多东西太占用磁盘空间,心想删除一下吧,于是,我们执行了dbca命令,将没用的数据库统统删除,将dbf和dmp文件也统统删除了,再后来发现服务无法启动了,连接时会提示oracle initialization or shutdown in progress,后来经过查询发现,原来这些dbf和dmp不是说删除就转载 2016-10-11 20:50:09 · 18753 阅读 · 4 评论 -
msql数据库的导入导出
mysql数据使用在命令行使用mysqldump导入,使用输入重定向符导入。mysql数据库使用java执行导入导出命令进行备份和还原原创 2015-10-21 23:00:59 · 1214 阅读 · 0 评论 -
mysql将查询的数据存储到新表里
use dbname;create table tablename select a, b from tablename2;上面的sql可以将从tablename2中查询到的结果中存储到tablename中,tablename不必提前创建。原创 2019-07-20 19:02:24 · 3876 阅读 · 0 评论