`
lbay
  • 浏览: 25936 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQL PLUS

SQL 
阅读更多

SET Serveroutput ON;
DECLARE
  v_Num INTEGER :=1;
  v_Sum INTEGER :=0;
BEGIN
  LOOP
    v_Sum := v_Sum + v_Num;
    dbms_output.put_line(v_Num);
    EXIT WHEN v_Num = 3;
    dbms_output.put_line(' + ');
    v_Num := v_Num+1;
  END LOOP;
   dbms_output.put_line(' = ');
   dbms_output.put_line(v_Sum);
END;

 

 

--- 返回大于或等于所给数字表达式的最小整数
SET ServerOutput ON;
BEGIN
     dbms_output.put_line(CEIL(116.24));
     dbms_output.put_line(CEIL(-112.75));
     dbms_output.put_line(CEIL(0));
END

--- 返回小于或等于所给数字表达式的最大整数
SET ServerOutput ON;
BEGIN
     dbms_output.put_line(FLOOR(116.24));
     dbms_output.put_line(FLOOR(-112.75));
     dbms_output.put_line(FLOOR(0));
END

 

----------------------------------
SET ServerOutput ON;
BEGIN
     dbms_output.put_line(POWER(15.4));
END

---------------------------------
SET ServerOutput ON;
BEGIN
     dbms_output.put_line(ROUND(123.456,2));
     dbms_output.put_line(ROUND(123.456,1));
     dbms_output.put_line(ROUND(123.456,0));
     dbms_output.put_line(ROUND(123.456,-1));
     dbms_output.put_line(ROUND(123.456,-2));
     dbms_output.put_line(ROUND(123.456,-3));
END

-------------------------------
SET ServerOutput ON;
BEGIN
     dbms_output.put_line(ASCII('ABC'));
END

-----------------
select username,LENGTH(username) from users
where userType=1;

-----------------------------------
SET ServerOutput ON;
BEGIN
     dbms_output.put_line(UPPER('asdfasdfsa'));
END
-------------------------
SYSDATE
------------------
TO_CHAR(SYSDATE)
-----------------------
LAST_DAY(SYSDATE)
------------------------
SET ServerOutput ON;
DECLARE
  date1 VARCHAR(20) := '2008-06-05';
  date2 VARCHAR(20) := '2008-10-05';
BEGIN
     dbms_output.put_line(MONTHS_BETWEEN(TO_DATE(date2,'yyyy-mm-dd'),TO_DATE(date1,'yyyy-mm-dd')));
END

 

 


---------------

 

 

分享到:
评论

相关推荐

    SQL_PLUS.rar_PLUS SQL_SQL_Plus_plus_sql plus

    **SQL Plus详解** SQL Plus是Oracle公司开发的一款强大的SQL命令行接口工具,它允许用户直接在命令行界面执行SQL语句,进行数据查询、更新、插入和删除等操作。SQL Plus不仅适用于Oracle数据库,还支持多种数据库...

    SQL Plus常用命令

    ### SQL Plus常用命令详解 #### 一、简介 SQL Plus作为与Oracle数据库进行交互的客户端工具之一,在数据库管理和日常维护工作中扮演着重要角色。通过SQL Plus,用户不仅可以执行标准的SQL查询,还可以利用一系列...

    SQL Plus 环境设置于常用命令.doc

    ### SQL Plus 环境设置与常用命令详解 #### SQL Plus 概述 SQL Plus 是 Oracle 数据库系统中一个非常强大的命令行工具,用于执行 SQL 和 PL/SQL 语句。它不仅支持基本的数据库查询功能,还提供了一系列增强功能,如...

    sql plus的编辑软件

    sql plus的编辑软件 这是oracle新发布的编辑软件,比原来的sql plus好用多了

    大型数据库技术-实验二 Oracle SQL PLUS环境与查询.doc

    【大型数据库技术-实验二 Oracle SQL PLUS环境与查询】 实验主要涵盖了Oracle数据库系统中的SQL*PLUS工具的使用以及SQL查询语言的基本操作。SQL*PLUS是Oracle数据库管理系统的命令行界面,用于执行SQL语句和PL/SQL...

    Mastering Oracle SQL and SQL Plus

    ### Oracle SQL与SQL Plus掌握指南 #### 一、Oracle SQL简介 Oracle SQL是Oracle数据库管理系统中的标准查询语言,用于管理关系数据库系统中的数据。通过学习和掌握Oracle SQL,用户能够有效地进行数据检索、数据...

    Java版本Oracle SQL Plus

    Oracle SQL Plus是一款强大的命令行工具,专为Oracle数据库系统设计,用于执行SQL查询、脚本和数据库管理任务。尽管它的原始界面是基于终端的,但Java版本的Oracle SQL Plus为用户提供了更现代、跨平台的体验。这个...

    Oralce 12.1 SQL Plus

    ### Oracle 12.1 SQL Plus 知识点解析 #### 一、SQL Plus简介 SQL Plus 是 Oracle 数据库提供的一款强大的命令行工具,用于执行 SQL 和 PL/SQL 语句,管理数据库对象,以及查看执行结果。在 Oracle 12.1 版本中,...

    SQL plus 命令大全

    ### SQL Plus 命令详解 #### 一、概述 SQL Plus 是 Oracle 数据库系统提供的一个强大而便捷的客户端工具,允许用户通过命令行界面来管理数据库。它不仅支持 SQL 语句的执行,还提供了丰富的自定义命令,用于简化...

    实验3 SQL基本查询与SQL Plus的使用.doc

    ### 实验3:SQL基本查询与SQL Plus的使用 #### 实验目的与要求 本次实验旨在使学习者熟悉Oracle SQL Plus环境的使用,并掌握SQL语言的基本查询操作。通过实验,参与者将能够理解如何启动和使用SQL Plus,以及如何...

    Oracle SQL plus tutorial

    ### Oracle SQL Plus 教程详解 #### 一、Oracle SQL Plus 概述 **Oracle SQL Plus** 是一个功能强大的命令行工具,用于访问和管理 Oracle 数据库。它为数据库管理员和开发人员提供了一种简单而有效的方式来执行 ...

    2天搞定PLSQLSQL PLUS的基本内容,请参考<SQL PLUS 简单实用精髓篇 >  

    1、写SELECT语句进行数据库查询   2、进行数学运算   3、处理空值   4、使用别名ALIASES ... 6、在SQL PLUS中编辑缓冲,修改SQL SCRIPTS   7、ORDER BY进行排序输出。   8、使用WHERE 字段。

    SQL PLUS命令 sql编程手册.doc

    SQL PLUS是Oracle数据库系统中的一个命令行工具,用于执行SQL语句和PL/SQL块,进行数据查询、数据库管理以及数据库脚本的编写。这篇文档《SQL PLUS命令 sql编程手册.doc》应该包含了关于如何使用SQL PLUS进行SQL操作...

    advance sql and sql plus instructor guide

    advance sql and sql plus instructor guide

    SQL Plus命令大全

    SQL Plus是Oracle数据库管理系统中的一个命令行工具,它允许用户直接与数据库交互,执行SQL查询、数据操作、脚本执行等任务。以下是一份详细的SQL Plus命令大全: 1. **执行一个SQL脚本文件**: 使用`@`符号后面跟...

    sql plus

    ### SQL Plus:关系数据库的SQL语言及其在Oracle中的应用技巧 #### 1. SQL Plus概述 SQL Plus作为Oracle数据库的交互式查询工具,为用户提供了一种直观且强大的方式来访问和管理数据库。它不仅支持标准SQL命令的...

    oracle9i讲课课件包括实验\5SQL Plus

    其中,"5SQL Plus"部分特别强调了SQL Plus的使用,这是Oracle数据库系统中的一个命令行工具,用于执行SQL查询、DML(数据操纵语言)操作和DDL(数据定义语言)任务。 SQL Plus不仅是一个交互式查询工具,也是一个...

    SQL Plus常用命令列表

    ### SQL Plus常用命令详解 #### 一、概览 SQL Plus是Oracle数据库系统中的一个标准工具,用于执行SQL语句和脚本,以及管理数据库。它提供了丰富的命令集,不仅支持基本的SQL查询,还具备高级功能,如脚本编写、...

    SQl語句編程+ Sql Plus

    ### SQL語句編程與Sql Plus學習資料解析 #### SQL語句編程基礎知識點概覽 ##### SQL命令關鍵字及應用 SQL語句編程中包含了一系列重要的關鍵字,這些關鍵字用於數據庫的操作,包括對數據的查詢、修改、刪除等。下面...

Global site tag (gtag.js) - Google Analytics