![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
SQL,MySql,Oracle等相关的知识
YSJ_Dumpling
这个作者很懒,什么都没留下…
展开
-
SQL Server:解决建表时字段中的特殊符号
SQL Server中,使用英文[ ]解决建表中含有特殊字符的字段修改前 :修改后:原创 2020-09-03 21:08:18 · 1090 阅读 · 0 评论 -
Oracle 性能优化40条军规之我所遇见
1.访问表的方式(1)全表扫描全表扫描就是顺序地访问表中每条记录,ORACLE采用一次读入多个数据块(database block)的方式优化全表扫描。(2)通过ROWIDROWID包含了表中记录的物理位置信息,ORACLE采用索引实现了数据和存放数据的物理位置(ROWID)之间的联系,通常索引提供了快速访问ROWID的方法,因此那些基于索引列的查询就可以得到性能上的提高。2.选择高效的...原创 2020-01-12 22:06:12 · 254 阅读 · 0 评论 -
ORA-01950: 表空间'USERS'中无权限的2种解决办法
问题 在oracle创建了一个新的表空间和一个新的用户,当用这个新用户创建表时, 却出现:ORA-01950: 表空 间'USERS'中无权限 。 我已经把创建表的权限赋给了此用户,怎么还会缺少权限呢?解决办法 方法1:赋予该用户RESOURCE角色 SQL> co...转载 2020-01-11 16:44:50 · 312 阅读 · 0 评论 -
SQL的执行顺序
先看一张图,帮大家理解执行顺序备注:在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与合计函数一起使用。查询语句中select from where group by having order by的执行顺序1、查询中用到的关键词主要包含六个并且他们的顺序依次为 : s...转载 2020-01-10 18:24:04 · 158 阅读 · 0 评论