--创建存储过程
create or replace procedure test(
o_update_time out date, --输出参数
i_mobile call_cur_tone.mobile%type --输入参数;表示跟call_cur_tone这个表中的mobile字段一样的数据类型
) is
--这里定义内部变量
begin
select c.update_time into o_update_time from users c where c.mobile=i_mobile;
end test;
--oralce 执行存储过程
declare
o_update_time date;
i_mobile varchar2(20);
begin
i_mobile:='15088059578'; --带进去的手机号,
test(o_update_time,i_mobile); --test 是存储过程,二个参数,一个带进去,一个带出来
dbms_output.put_line(o_update_time);
dbms_output.put_line(to_char(o_update_time,'yyyy-mm-dd hh24:mi:ss'));
end;
--dual 是一个虚拟表 转换成char类型
select to_char(to_date('2002-08-26','yyyy-mm-dd'),'day') as day from dual;
--转换成date类型
select to_date('2002-08-26 10:10:10','yyyy-mm-dd hh24:mi:ss') as time from dual;
--oralce 控制台输出字符
begin
dbms_output.put_line('111');
dbms_output.put_line('222');
dbms_output.put_line('333');
dbms_output.put_line('444');
end;
--oralce 控制台输出参数
declare
i_msg varchar(20);
begin
i_msg:='success';
dbms_output.put_line(i_msg);
end;
分享到:
相关推荐
Oracle SQL是数据库管理员和开发人员在Oracle数据库系统中进行数据查询和管理的重要工具。这篇笔记主要涵盖了Oracle SQL的...这两份“Oracle SQL笔记”文档应包含了上述各个方面的详细解释和实例,值得仔细阅读和学习。
### Oracle SQL 笔记知识点详解 #### 一、SQLPlus 命令及环境变量 Oracle_sid - **SQLPlus 命令位置**:在 Oracle 安装目录下的 `bin` 文件夹中,可以通过 SQLPlus 来执行 SQL 命令。 - **Oracle_sid 环境变量**:...
【Oracle SQL笔记详解】 Oracle SQL是用于访问和操作Oracle数据库的强大工具,涵盖了各种查询、更新和管理数据的方法。以下是对笔记中提及的一些关键知识点的详细解释: 1. **登录Oracle数据库**:通常以超级管理...
Oracle SQL笔记概述 Oracle SQL是Oracle数据库管理系统中的结构化查询语言,用于检索、操作和管理存储在Oracle数据库中的数据。本笔记将通过实例的方式,详细讲解Oracle SQL的基础和高级概念,帮助初学者深入理解并...
### Oracle SQL 笔记知识点详解 #### 一、表的创建与定义 在 Oracle SQL 中,`CREATE TABLE`语句用于创建新表。通过该语句可以定义表的结构,包括列名、数据类型以及列上的约束等。 ##### 示例: ```sql CREATE ...
根据提供的文件信息,我们可以归纳出一系列重要的Oracle SQL知识点,这些知识点涵盖了从基本的SQL概念到高级的数据库管理技术。下面是对这些知识点的详细说明: ### 1. SQL介绍 #### 结构化查询语言 (Structured ...
【标题】:“(转)最全的SQL(Oracle)笔记集录” 这篇资源是一个全面的SQL,特别是针对Oracle数据库的学习笔记集合。Oracle是世界上最广泛使用的数据库管理系统之一,它提供了丰富的功能来处理各种类型的数据和满足...
精通Oracle SQL【第2版】ORACLE SQL高级编程【第二版】学习笔记
sql fundament 读书笔记 oracle 原厂 培训 金领DBA
Oracle SQL是用于管理和操作Oracle数据库的关键工具,涵盖了数据查询、数据操纵、数据定义以及数据控制等多个方面。在本文中,我们将深入探讨Oracle SQL中的数据控制语句(DCL)、数据定义语句(DDL)以及一些基本的...
Oracle和SQL Server是两大主流的关系型数据库管理系统,广泛应用于企业级的数据存储和处理。这篇学习笔记将深入探讨这两个系统的概念、特性和应用。 一、Oracle数据库系统 Oracle数据库是由甲骨文公司开发的一款...
### Oracle学习笔记知识点详解 #### 一、Oracle简介 Oracle是一家知名的软件公司,以其数据库管理系统闻名全球。该公司成立于1977年,总部位于美国加利福尼亚州。Oracle不仅提供数据库解决方案,还涉及中间件、...
数据库SQL Oracle笔记全面解析 在IT领域,数据库是存储、管理与检索数据的核心工具,而Oracle作为世界上最流行的商业数据库管理系统之一,其强大的功能和广泛的应用使得掌握Oracle SQL变得至关重要。本笔记将涵盖...
其次,笔记可能会深入到Oracle的高级特性,比如PL/SQL编程,这是一种专为Oracle设计的过程化编程语言,用于创建存储过程、函数、触发器等。此外,可能还会涵盖数据库事务处理、并发控制和锁机制,这些都是保证数据...
Oracle 10g SQL 学习笔记涵盖了Oracle数据库的基础知识,包括版本信息、数据库系统特点、关系型数据库结构、SQL语言、操作环境以及常见的数据库操作。以下是对这些知识点的详细说明: 1. **Oracle 9i基础知识**: ...
Oracle SQL编程是数据库管理的重要组成部分,特别是在Oracle数据库系统中,SQL与PL/SQL结合使用,大大增强了数据库操作的灵活性和效率。以下是一些关键知识点的详细说明: 1. **PL/SQL**: PL/SQL(Procedural ...
笔记可能涉及索引的创建和管理、SQL调优(如使用EXPLAIN PLAN分析查询执行计划)、数据库统计信息的收集、存储优化以及使用Oracle的性能监控工具(如AWR和ASH报告)。 此外,Oracle的安全管理包括用户权限管理、...
oracle sql笔记。
在"Oracle培训笔记2"中,我们可以看到一系列的课程涵盖了XML基础和多行函数的应用,这些都是Oracle数据库管理和开发中的关键知识点。 XML(可扩展标记语言)在Oracle中的应用非常广泛,特别是在数据交换和存储非...