当前位置:首页 > 开发 > 数据库 > 正文

一些 Oracle Sql 语句的使用

发表于: 2010-09-08   作者:cuisuqiang   来源:转载   浏览次数:
摘要: Declare No Number; v Emp%Rowtype; --定义接受Emp一行数据的变量 Cursor Mycur Is Select * From Emp e; Cursor Mycur2(No Number) Is Select * From Emp e Where e.Empno = No; Begin No := 0; --If 使用
Declare
	No Number;
	v  Emp%Rowtype; --定义接受Emp一行数据的变量
	Cursor Mycur Is
		Select * From Emp e;
	Cursor Mycur2(No Number) Is
		Select * From Emp e Where e.Empno = No;
Begin
	No := 0;

	--If 使用
	/*If (1 = 1) Then
    Dbms_Output.Put_Line('1=1');
  Else
    Dbms_Output.Put_Line('1!=1');
  End If;*/

	--While 使用
	/*  While No < 5 Loop
    Dbms_Output.Put_Line(No);
    No := No + 1;
  End Loop;*/

	--Loop 使用,退出判断在变量增加的前和后是不同的结果
	/*Loop
    Dbms_Output.Put_Line(No);
    No := No + 1;
    Exit When No = 5;    
  End Loop;*/

	--For in 使用 cursor
	/*  For r In mycur Loop
      Dbms_Output.Put_Line(r.empno);
  End Loop;*/

	--带参数的Cursor
	--先执行Fetch Into,不然输出两遍
	/*Open Mycur2(7499);
  Loop
    Fetch Mycur2
      Into v;
    Exit When Mycur2%Notfound;
    Dbms_Output.Put_Line(v.Ename);
  End Loop;*/

End;

 注意使用Scoot测试用户登录!

一些 Oracle Sql 语句的使用

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
创建表空间 CREATE TABLESPACE mydb DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\mydb ' SIZE
字段合并: select EVFOUNDATIONTYPEA || EVFOUNDATIONTYPEB|| EVFOUNDATIONTYPEC ||EVFOUNDATIONTY
1、迭代查询 表结构 CREATE TABLE `product` ( `id` int(11) NOT NULL auto_increment COMMENT 'id'
1. 有一张表t_stu;其中三个字段:name,gender,grade;要求用一条sql语句查出男生前5名和女生前五名。
1. 有一张表t_stu;其中三个字段:name,gender,grade;要求用一条sql语句查出男生前5名和女生前五名。
1. 有一张表t_stu;其中三个字段:name,gender,grade;要求用一条sql语句查出男生前5名和女生前五名。
SQL是关系数据库的基本操作语言,它是应用程序与数据库进行交互操作的接口,SQL语言包括数据查询语
1. 有一张表t_stu;其中三个字段:name,gender,grade;要求用一条sql语句查出男生前5名和女生前五名。
最近做查询时,写的一条查询语句用了两个IN,导致tuexdo服务积压了不少,用户没骂就不错了。最后经
select city_std || '/' || stationname as name_std, city_std from station s, (select (select s
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号