![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 51
李建坤坤
希望能学到更多东西!
展开
-
MySQL面试题
在mysql中,索引是一种特殊的数据库结构,由数据表中的一列或多列组合而成可以用来快速查询数据表中有某一特定值的记录。通过索引,查询数据时不用读完记录的所有信息,而只是查询索引列即可。原创 2022-12-30 18:56:29 · 930 阅读 · 0 评论 -
Oracle面试题
function为函数,procedure为存储过程。原创 2023-02-06 20:21:53 · 555 阅读 · 0 评论 -
数据库索引
对于 B-Tree,无论是叶子节点还是非叶子节点,都会保存数据,数据是存储在页中的,这样导致一页中存储的键值减少,指针也跟着减少,要同样保存大量数据,只能增加树的层级,导致性能降低。如果两个(或多个)键值,映射到一个相同的槽位上,他们就产生了hash冲突(也称为hash碰撞),可以通过链表来解决。哈希索引就是采用一定的hash算法,将键值换算成新的hash值,映射到对应的槽位上,然后存储在hash表中。B+树只有在叶子节点中才存有数据,非叶子节点只存键值和指针,键值和指针存的多了,层级就会变少,效率就高。原创 2023-01-20 19:40:44 · 1478 阅读 · 0 评论 -
Oracle的时间溯回语句
SELECT * FROM T_AOT_SITE_STATISTICS AS OF TIMESTAMP TO_TIMESTAMP('20210225 10:40:00','YYYYMMDD HH24:MI:SS');将该表的数据回溯到指定时间原创 2021-02-25 11:00:09 · 694 阅读 · 0 评论 -
Oracle中针对中文进行排序
按照笔划排序select * from dept order by nlssort(字段,'NLS_SORT=SCHINESE_STROKE_M'); 按照部首排序select * from dept order by nlssort(字段,'NLS_SORT=SCHINESE_RADICAL_M'); 按照拼音排序,此为系统的默认排序方式select * from dept order by nlssort(字段,'NLS_SORT=SCHINESE_PINYIN_M');..原创 2021-02-24 09:22:20 · 268 阅读 · 0 评论 -
PLSQL学习笔记
1.打开PLSQL Developer中的编写窗口2.基本语法结构认识3.输出语句的语法格式 //下面这个相当于Java中的 system.out.println("hello world"); //line是换行的意思DBMS_OUTPUT.PUT_LINE("hello world");4.在cmd中执行书写PLSQL5.cmd中书写PLSQL时打开控制台6.变量的声明和赋值,字符串的拼接7.引用型变量的使用8.记录型变量的使用9.if条件判断语句的使原创 2020-09-15 08:48:42 · 1414 阅读 · 1 评论