
Oracle
文章平均质量分 75
代码不能跑我能跑
每天都在摸鱼摆烂
展开
-
获取Oracle用户下所有的表和每张表的数据量
通过编写代码块,获取Oracle中每张表的数据量原创 2022-03-11 10:00:33 · 14612 阅读 · 2 评论 -
游标和触发器
第六章:游标和触发器 第一节:游标概念 游标的概念 游标实际上是一种能够从包括多条数据记录的结果集中每次提取的机制;主要意义就是遍历结果集; SQL的游标是一种临时的数据库对象,既可以用来存放在数据库表中的数据行副本,也可以指向存储在数据库中数据行的指针。游标提供了在逐行的基础上操作表中数据的方法; 游标常见的用途是保存查询结果,以便以后使用。游标的结果集是由select语句产生的,如果处理过程需要重复使用一个记录,那么创建一次游标二重复使用若干次。 游标特点 SQL语言是面向集合的,是对指定列的原创 2021-03-22 12:45:33 · 530 阅读 · 0 评论 -
开发子程序和包
第五章:开发子程序和包 第一节:子程序简介 什么是子程序: 子程序是指被命名的PL\SQL块。这种块可以带有参数,可以在不同应用中多次调用。PL\SQL有两种类型的子程序:过程和函数。其中,过程用于指定特定操作,则函数用于返回特定数据。 第二节:过程 存储过程 存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。 存储过程是由流程和SQL语句书写的过程,这个过程经过编译和优化后存储在数据库服务器中,应用程序使用时只要调用即可。在Oracle中,如干戈有联系的过程可以组合在一起构原创 2021-03-22 12:42:33 · 156 阅读 · 0 评论 -
PlSql书写代码块
第四章:PlSql书写代码块 第一节:PL/SQL简介 **匿名块(在调用的时候用):**是出现在应用程序中没有名称且不存储到数据库中的块。匿名块可以出现在SQL语句出现的地方,他们可以调用其他程序,却不能被其他程序调用。 **命名块(起名字,在不同时期进行调用):**命名块是一种带有标签的匿名块,标签为块指定一个名称,其中命名块包含以下3程序: **子程序:**子程序是存储在数据库中的过程(procedure)函数(function)、生成之后可以被多次执行。 **程序包:**程序包是存储在数据库中的一原创 2021-03-22 12:38:31 · 999 阅读 · 0 评论 -
Oracle常用函数
第三章:Oracle常用函数 一、Oracle字符函数 拼接字符串: ’||‘ 或者 ’concat‘拼接,concat只能写两个字符串,但是他可以嵌套,在嵌套; -- '||' 拼接;可以写列名,也可以写固定字符串 select 'a' || 'b' from dual; -- concat 拼接 只能写两个字符串;可以拼接在拼接; select concat('a','b') from dual; 首字母大写 initcap 首字母大写,字母转大写 upper,字母转小写lower -- 首字原创 2021-03-22 12:12:16 · 747 阅读 · 0 评论 -
Oracle的内部结构
第二章:探索Oracle的内部结构 **数据库实例:ORCL实例SID(系统标识符)**方便系统识别; 数据库就是物理文件(内存区域).CTL控制文件.DBF数据文件.LOG日志文件; 注册服务====>在系统中开辟一个空间====>加载所对应的物理文件 当数据库服务的一个数据库启动时,Oracle将分配一个内存空间,也叫系统全局区; 如何创建数据库: database configuration assistant 创建数据库 数据库名字 统一配置账号 字符集保持默认不动 口令管理 启动数原创 2021-03-22 12:08:35 · 155 阅读 · 0 评论 -
Oracle数据管理
第一章:Oracle数据管理第一节 1、Oracle数据库的概述 系统可移植性好,使用方便,功能性强,适用于大中小微机环境中。他是一种高效率、可靠性好适应高吞吐量的数据库解决方案; 2、如何启动和登录Oracle数据库 数据库一经打开就会消耗电脑的cpu和内存;数据库的启动关闭时日常的常规工作; 必须启动的OracleService服务,就可以满足数据处理的大部分需求 OracleorcltnsListener需要远程连接的情况下,需要启动此服务,一般情况下不启动此服务; 使用客户端连接数据库:必须启动监听原创 2021-03-22 11:44:06 · 923 阅读 · 0 评论