【oracle学习之路(六)两个实际使用的例子】教程文章相关的互联网学习教程文章

【oracle】学习笔记 SQL语句【代码】【图】

oracle 记得用commit!!! 查看SCOTT账户下 所有表及索引:https://blog.csdn.net/qq_33530388/article/details/60882287 OEM安装出现问题:https://cy060888.iteye.com/blog/1687783 学习视频:https://www.bilibili.com/video/av49130427/?p=7 服务:第二个 没怎么用到 第三个 控制台服务 第四个 计时器服务 第五个 监听器服务 lsnrctl start 监听启动 lsnrctl stop 监听停止 第六个 数据库服务(orcl) net start oracleservice...

oracle——学习之路(oracle内置函数)【图】

oracle与很多内置函数,主要分为单行函数与集合函数。 首先要提一下dual表,它oracle的一个表,没有什么实质的东西,不能删除它,否则会造成Oracle无法启动等问题,他有很大用处,可以利用它查询很多它没有的字段 举个栗子: select 30* 20 from dual; 单行函数: 数值型函数: 绝对值函数:abs() select abs(-300) from dual;取余函数;mod(n1,n2)返回n1除以n2的余数 select mod(2,3) from dual;四舍五入截取函数: round(n,integ...

微型oracle学习使用—oracle XE(oracle express edition

Oracle 11g XE 是 Oracle 数据库的免费版本,支持标准版的大部分功能,占用内存小,很不错。值得推荐。11g XE 提供 Windows 和 Linux 版本。 做为免费的 Oracle 数据库版本,XE 的限制是: 最大数据库大小为 11 GB 可使用的最大内存是 1G 一台机器上只能安装一个 XE 实例 XE 只能使用单 CPU,无法在多CPU上进行分布处理下面介绍安装过程:首先下载 Oracle 11g XE 并解压,解压后的DISK1目录中包含了 setup.exe 文件,双击启动...

Oracle学习笔记——一对多的关系关联查询时只关联查找最新的第一条数据【代码】

问题描述今天遇到一个应用场景,那就是oracle数据库一对多的关系关联查询时只关联查找最新的第一条数据。百度了很多大神提供的解决办法,最后记录下我自己的问题解决办法,仅仅作为记录。解决办法直接上sql:SELECT* FROM( SELECT row_number () over ( partition BY 分组的字段名 ORDER BY 排序字段名 DESC ) rn, 表名.* FROM 表名 ) WHERErn = 1  更多:能够根据rn行号获得任意一行或者多行的数据

Oracle学习2 视图 索引 sql编程 游标 存储过程 存储函数 触发器【代码】【图】

---视图 ---视图的概念:视图就是提供一个查询的窗口,来操作数据库中的数据,不存储数据,数据在表中。 ---一个由查询语句定义的虚拟表。---查询语句创建表 create table emp as select * from scott.emp; select * from emp; ---创建视图【必须有dba权限】 create view v_emp as select ename, job from emp; ---查询视图 select * from v_emp; ---修改视图数据,其实在修改表数据[不推荐] update v_emp set job=CLERK where ena...

ORACLE学习笔记 第三天

参数文件备份 自动备份 Backup命令 Backup spfile;放在快速恢复区 Backup spfile fromat ‘/u01/backup/spfile _%T_%U’ –参数文件被备份两次,手工、自动 List backup --备份查看 List backup of spfile; 参数文件恢复 Restore命令 Restore spfile 恢复到默认的目录下 Restore spfile from autobac...

ORACLE学习笔记 第四天

OACLE 体系结构 实例(INSTANCE,内存结构)一个数据库只能在一个实例中打开,用户通过实例访问数据库。实例就是数据库在内存中的镜像。SGA( SYSTEM GLOBAL AREA ):各种缓冲区。DATABASE BUFFER CACHE:缓存用户最近访问的数据。REDO LOG BUFFER:缓存和事务有关的重作日志。SHARED POOL:提高SQL的执行效果。库缓存:用来缓存用户最近执行的SQL语句( 二进制分析代码即分析编译结果),分析代码,执行计划。一条语句可能被分析...

oracle学习笔记(二十三)——JDBC调用存储过程以及批量操作【代码】

jdbc调用存储过程 使用并获得out模式的参数返回值 //存储过程为sum_sal(deptno department.deptno%type,sum in out number) CallableStatement cs =conn.prepareCall("{call sum_sal(?,?)}"); cs.setInteger(1,7879); cs.setDouble(2,0.0);//第二个传什么都无所谓,因为第二个参数是in out模式,是作为输出的 cs.registerOutParameter(2,java.sql.Types.Double,2);//最后那个参数是保留小数点2位 cs.excute();//执行会返回一个bo...

跟随我在oracle学习php(56)

设计管理员表 67.255.255.255 一个字节:8个位: 00000000——————11111111 一个IPv4地址与一个无符号整型,可以进行相互转化: 表语句: 插入几条测试数据: shop34-6-验证管理员合法性 功能:管理员验证 控制器-动作 Back/AdminController->checkAction(); 模型 为操作admin表,建立模型AdminModel Application/back/Model/AdminModel.class.php 测试: 别忘了修改数据服务器信息,为项目所用!(增加配置...

跟随我在oracle学习php(55)

shop34-1-目录布局 存在项目的根目录 shop34 框架代码与应用程序代码划分 框架代码: 在各个应用程序间可以通用的代码。 应用程序代码: 当前项目的业务逻辑实现的代码。 分别创建两个子目录存储,框架与应用程序代码: 示例:框架内的代码: 入口文件在站点根目录 平台platform的划分 功能的聚合! (也称为:模块module,分组group) 辨析: 前台,后台。 美工,程序。 需要将实例代码,作为测试test平台进...

跟随我在oracle学习php(57)

shop34-11-配置文件系统 配置文件 在application目录中,增加一个子目录config用于管理项目中所出现的配置文件: 设计,配置文件存储数据的格式: 对配置进行分组管理: 初始化项目时,载入该配置文件,获取配置信息 在框架类中,增加载入配置的操作: 在初始化完路径常量后,就可以完成对配置的初始化: 使用配置完成: 分发参数: 数据库服务器信息: Model: SessionDB: shop34-12-防止SQL注入 项目中...

跟随我在oracle学习php(59)

错误处理 工具类,检测到错误,将错误信息记录。 需要报错,才通过控制器动作的跳转提示,将错误信息输出 工具类: 记录消息: 通过方法的返回值,判断执行结果。如果失败通过工具对象的getError()方法,获取错误信息! 在控制器中: Back/GoodsController->insertAction(); Tip: 所有的工具类,都可以采用类似的方案处理错误消息! 错误类型 Error元素表示错误,及类型 0123467可能值 0 表示无错误 1:文件过大,...

跟随我在oracle学习php(58)

登录标志 通常还具有存储当前登录用户(管理员)信息的功能! 在 存储登录标志时,获取当前管理员信息,存储到session中: Back/AdminController->checkAction(); 需要back/AdminModel->check()方法,返回的为管理员信息(合法情况下): 在back/PlatformController->_checkLogin()中验证管理员是否登录时,使用admin下标: 退出时,销毁的也是该标志: Back/AdminController->logoutAction(); 页面上可以获取管...

跟随我在oracle学习php(54)【代码】

Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。 Bootstrap建立了一个响应式的12列格网布局系统,它引入了fixed和fluid-with两种布局方式。我们从全局样式(Global Style),格网系统(Grid System),流式格网(Fluid grid System),自定义(Customing),布局(Layouts),这五个方面深入讲解Boostrap的scaffolding. 全局样式(Global Style).Bootstrap要求html5的文件类型,所以必...

跟随我在oracle学习php(35)

1. 什么是json json: javascript object notation(js对象符号) 其是一种数据交换格式,xml也是数据交换格式,json对比xml的生成和处理要更加方便。 因此在许多领域,json正逐步取代xml的使用。 天气预报接口数据需要通过一定的格式组织并提供出来,该数据格式最好还是各个语言都可以识别的,因此xml或json就被应用上了。 2. json的使用 2.1 javascript里边json体现 json在javascript里边就是字面...