数据库相关知识
猿来是U_U
代码是程序员思维智慧的结晶
展开
-
物理删除和逻辑删除
百度知识点:1、逻辑删除:文件没有被真正的删除,只不过是文件名的第一个字节被改成操作系统无法识别的字符,通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。2、物理删除:指文件存储所用到的磁存储区域被真正的擦除或清零,这样删除的文件是不可以恢复的物理删除是计算机处理数据时的一个概念。与物理删除相对应的是逻辑删除。逻辑删除就是对要要删除的数据打上一个删除标记,在逻辑上是数据是...转载 2018-04-28 17:14:42 · 3660 阅读 · 0 评论 -
mongodb(二)-- mongodb shell及基本操作
一,MongoDB shell基本命令(1)"show dbs" 命令可以显示所有数据的列表。 (2)"db" 命令可以显示当前数据库对象或集合。 (3)"use"命令,可以连接到一个指定的数据库。当数据库不存在时,use创建数据库。 创建的数据库在show dbs列表中是不存在的。要显示数据库,需要把它插入至少一个文件。 db.movie.insert(...转载 2018-05-13 21:03:31 · 245 阅读 · 0 评论 -
nosql--简介
NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。 (一)NoSQL数据库的四大...转载 2018-05-05 20:43:50 · 157 阅读 · 0 评论 -
plsql查看是否锁表,锁模式等,以及解锁SQL
--工作中的点滴积累 SELECT l.session_id sid, s.serial#, l.locked_mode 锁模式, l.oracle_username 登录用户, l.os_user_name 登录机器用户名, s.machine 机器名, s.terminal 终端用户名, o.object_na...转载 2018-07-13 08:49:33 · 4060 阅读 · 0 评论 -
Oracle中分页查询语句
转自:https://www.cnblogs.com/Strive-count/p/6621502.html点击打开链接Oracle数据库和Mysql数据库的查询语句大致一样,比较明显的不同点是分页查询,下面是Oracle数据库的分页查询语句。Oracle分页查询语句基本上可以按照本文给出的格式来进行套用。Oracle分分页查询格式:SELECT * FROM ( SELECT A.*, R...转载 2018-06-28 08:29:11 · 353 阅读 · 0 评论 -
select count(0) 和select count(*) 有什么区别
select count(*) :查询所有列select count(0):忽略所有列,用数字效率要高一些,因为统计行数,与列无关。原创 2018-06-26 18:36:21 · 24502 阅读 · 1 评论 -
rownum 用法
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。(1) rownum 对于等于某值的查询条件如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。因为rown...转载 2018-06-26 18:35:25 · 406 阅读 · 0 评论 -
oracle使用for循环插入10000条数据
转自:https://blog.csdn.net/snowfoxmonitor/article/details/50086811点击打开链接SQL>createtable t( xint, y char(50)); Table created. SQL>SQL>begin 2 for i in ..100000 3 loop ...转载 2018-06-26 18:32:29 · 23698 阅读 · 1 评论 -
oracle中---怎么让字符串相加、拼接成新的字符串
有两种方式:1、采用 || 符号,用'||'来一次串连多个字串。 1 SELECT 'A' || 'B' from dual;//执行的结果就是AB 2、采用CONCAT进行连接,CONCAT()只允许两个参数;换言之,一次只能将两个字串串连起来 1 SELECT CONCAT('A','B') FROM dual;/...翻译 2018-06-15 09:44:32 · 21833 阅读 · 0 评论 -
数据库与数据源的区别
数据库与数据源的区别jdbc基础1.什么是数据源?答:数据源定义的是连接到实际数据库的一条路径而已,数据源中并无真正的数据,它仅仅记录的是你连接到哪个数据库,以及如何连接的,如odbc数据源。也就是说数据源仅仅是数据库的连接名称,一个数据库可以有多个数据源连接。 ...转载 2018-05-16 09:20:05 · 10346 阅读 · 0 评论 -
ORACLE中sql语句---NVL和DECODE函数
NVL函数:NVL函数是空值转换函数,将某一个空值(NULL)转换成某一个实际的值,格式如下:NVL(表达式一,表达式二);如果表达式一为空值,NVL返回是表达式二的值;否则,返回表达式一的值;表达式可以是数字型,字符型,日期型;但是表达式一和表达式二的数据类型必须一样;数字型:NVL(comm,0);字符型:NVL(tochar(comm),'No Commission');日期型:NVL('h...翻译 2018-05-07 09:01:35 · 3081 阅读 · 0 评论 -
mongodb(一)-- mongodb简介
一,什么是MongoDB?MongoDB是一个跨平台,面向文档的数据库,提供高性能,高可用性和易于扩展。MongoDB是工作在集合和文档上一种概念。MongoDB中有三元素:数据库,集合,文档,其中“集合”就是对应关系数据库中的“表”,“文档”对应“行”。MongoDB将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。...转载 2018-05-05 20:45:23 · 272 阅读 · 0 评论