改变,就趁现在,这句话很有道理,也是我通读全书最大的感悟。过往的我是一个比较佛系的人。工作上,生活中遇事顺其自然,随遇而安,但我并不抗拒奋斗,只是不愿意在奋斗之后又被现实击垮...
改变,就趁现在,这句话很有道理,也是我通读全书最大的感悟。过往的我是一个比较佛系的人。工作上,生活中遇事顺其自然,随遇而安,但我并不抗拒奋斗,只是不愿意在奋斗之后又被现实击垮...
1.用途 返回字符数组。 2.效果 3.代码展示 CREATE OR REPLACE TYPE role_name_tb_type is table of varchar2(...
1.业务需求不同企业生成不同的供应商编码,考虑并发情况。编码规则:前缀 + 5位流水号,特此写一通用函数。 2.代码展示/*1. 适用于含有企业编号的表,且主键为纯数字,并发...
1.概念 在oracle中,临时表分为会话级别(session)和事务级别(transaction)两种。 会话级的临时表在整个会话期间都存在,直到会话结束;事务级别的临时表...
1.字符串分割,提取 该包用于(excel)批量导入员工时作数据校验,其中角色名称可能会以(管理员;拥有者;普通员工)的形式展示,所以写了字符串分割,提取,获取字符数组等功能...
1.行转列 --测试数据 WITH temp AS (SELECT '四川省' nation, '成都市' city, '第一' ranking FROM dual U...
1.wm_concat 返回类型 string -- 此函数慎用,在Oracle12G中不支持此函数,如果遇到项目的数据库版本升级,会报出标识符无效的错。 /* SELECT...
1.概念 Oracle数据完整性,包括了实体完整性,域完整性,参照完整性,其作用就是保证用户输入的数据保存到数据库中是正确的。 确保数据的完整性(在创建表时给表中添加约束)。...
1.概念 Oracle 的自治事务(AUTONOMOUS TRANSACTION)简称 AT,自治事务在程序的开发过程中是个很有用的功能,它是有主事务调用,但是又独立于主事务...
关于B树的漫画博客:漫画算法:什么是 B 树? - 简书 在学习索引之前,有必要了解一下B树的创建,B树索引就是为了优化数据库查找。 1.索引的概念 但我们的表中数据很多的时...
是否规范化的程度越高越好? 这要根据需要来决定。 因为“分离”越深,产生的关系越多,关系过多,连接操作越频繁,而连接操作是最费时间的,特别对以查询为主的数据库应用来说,频繁的...
本期主要是记录一下规范化与反规范化设计。 在开始之前先回答一下上期 Oracle 数据建模(1)留下的问题:谈谈你对数据建模的理解? 从以下三方面进行回答: 1.概念 数据建...
1.数据建模的基本知识 基本都是概念性的东西,看看得了..... 1.1数据模型的概念 数据模型是现实世界数据特征的抽象,用于描述一组数据的概念和定义。 数据模型是数据库中数...
1. 数据库触发器 Trigger的概念: 对数据库对象的操作可引发很多事件,比如(before insert,after insert)但在这些事件产生的时候,我们可以写相...
1.概念 如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在...
1.业务代码中,需要根据一个或多个条件,查询是否存在记录,不关心有多少条记录。普遍的SQL及代码写法如下: SELECTcount(*)FROMtableWHEREa=1AN...
递归查询: 使用语句SQL语句即可把整个递归树全部查询出来。 1.语法: SELECT [LEVEL], column, expr... FROM table [WHERE ...
即使是写得最好的PL/SQL程序也会遇到错误或未预料到的事件。 一个优秀的程序都应该能够正确处理各种出错情况,并尽可能从错误中恢复。任何ORACLE错误(报告为ORA-xxx...
1.用途 该包用于 动态获取包中存储过程或者函数的参数。 2.效果 3.代码展示 create or replace package SF_GET_ARGUMENTS_PKG...