Oracle Day07 PL/SQL基础
2024-08-25 11:28:31
1.基本格式
set serveroutput on
declare
-- 申明部分
name varchar(20);
begin
-- 执行的sql语句
select ename into name from emp where empno=7566;
dbms_output.put_line(name);
end;
/
set serveroutput on
declare
-- 申明部分
name emp.ename%type;
myrow emp%rowtype;
begin
-- 执行的sql语句
select ename into name from emp where empno=7566;
select * into myrow from emp where empno = 7566;
dbms_output.put_line(name);
dbms_output.put_line(myrow.sal);
end;
/
例1:简单的pl/sql if语句
set serveroutput on
declare
weather varchar(20) := '晴天';
begin
if(weather = '晴天')
then
dbms_output.put_line('去旅游');
end if;
end;
/
去旅游
例2: -- 计算一下1-100的和
set serveroutput on
declare
myindex number := 1;
mysum number := 0;
begin
loop
exit when myindex > 100;
mysum := mysum + myindex;
myindex := myindex + 1;
end loop;
dbms_output.put_line(mysum);
end;
/
5050
-- 总结: 1.不要用关键字来做变量的名称。 2. 赋值一定要用 :=
例3: 根据不同的成绩打印出相应的级别。
set serveroutput on
declare
grade number(4) :=75;
begin
if(grade<60)
then
dbms_output.put_line('D');
elsif(grade<70)
then
dbms_output.put_line('C');
elsif(grade<80)
then
dbms_output.put_line('B');
else
dbms_output.put_line('A');
end if;
end;
/
B
最新文章
- C#_Express-ickd接口
- Divide and conquer:Matrix(POJ 3685)
- NYOJ之ASCII码排序
- Process and Thread
- iOS之UI--指示器HUD的创建和设置
- ubuntu 下搭建apache+python的运行环境
- sql简单实用的统计汇总案例参考
- 17.4.3 使用MulticastSocket实现多点广播(4)
- wget用法汇总
- nested exception is java.lang.ClassNotFoundException
- js data日期初始化的5种方法
- [转]Easily Add a Ribbon into a WinForms Application
- POJ 1236 Network of Schools(tarjan)题解
- ubuntu编译安装ruby1.9.3,从p551降级到p484
- WPF binding Tag
- line 1: syntax error: unexpected word (expecting ")")
- Oracle案例05——ORA-12162: TNS:net service name is incorrectly specified
- apply,call,bind
- Java太阳系小游戏分析和源代码
- appium(5)-Appium capabilities
热门文章
- Python学习笔记——基础篇【第六周】——json &; pickle &; shelve &; xml处理模块
- MySQL data路径为空解决方法
- SQL Server2012中的SequenceNumber
- [ An Ac a Day ^_^ ] [kuangbin带你飞]专题五 并查集 POJ 2236 Wireless Network
- markdown 自定义一个锚点
- php 便利数组方法
- 1张图看懂RAID功能,6张图教会配置服务器【转】
- 转: Executor类
- Dev 甘特图
- Ubuntu 安装Composer