orcle基础语法--------(定义数据类型,循环)
来源:互联网 发布:船舶软件 编辑:程序博客网 时间:2024/06/01 20:20
1.使用基本变量类型
--使用基本变量类型declare pnum Number(8,2); pname Varchar2(20); pdata Date;Begin pnum:=1; Dbms_Output.Put_Line(pnum); pname:='tom'; dbms_output.put_line(Pname); pdata:=Sysdate; --当前时间 dbms_output.put_line(Pdata); --计算明天的日期 dbms_output.put_line(Pdata+1);end;2.引用型变量
--引用型变量set serveroutput ondeclare --查询并打印7839的薪水 pname Emp.Ename%Type; psal Emp.Sal%Type;begin select ename,sal into pname,psal from emp where Empno=7839; Dbms_Output.Put_Line(pname||'的薪水是:'||psal);end;3.记录型变量
--记录型变量,查询并打印7839的薪水set serveroutput on--记录型变量declare emp_rec emp%rowtype;begin select * into emp_rec from emp where Empno=7839; dbms_output.put_line(emp_rec.ename||'的薪水是:'||emp_rec.sal);end;/4.if 语句的使用,注意elsif ,比一般的其他语法少了一个e
/* 判断用户从键盘输入的数字 1.如何使用if语句 2.接受一个键盘输入*/set serveroutput on--接受一个键盘输入-- num是一个地址的值,含义是:在该地址上保存了输入的值accept num prompt'请输入一串数字';declare--定义从键盘输入的字符串pnum number:=#begin --if语句进行条件判断 if pnum=0 then dbms_output.put_line('您输入的数字是0'); elsif pnum=1 then dbms_output.put_line('您输入的数字是1'); elsif pnum=2 then dbms_output.put_line('您输入的数字是2'); else dbms_output.put_line('其他数字'); end if;end;5.while循环遍历1~10
--使用while循环打印数字1`10set serveroutput ondeclarepnum number:=1;begin while pnum<=10 loop dbms_output.put_line(Pnum); --这里没有pnum++这种方法 pnum:=pnum+1; end loop;end;6.loop循环遍历1~10
--使用loop循环打印数字1`10set serveroutput ondeclarepnum number:=1;begin loop exit when pnum>10; dbms_output.put_line(pnum); pnum:=pnum+1; end loop;end;
7.for循环遍历1~10
--使用for循环打印数字1`10set serveroutput ondeclarepnum number:=1;begin for pnum in 1..10 loop dbms_output.put_line(pnum); end loop;end;
阅读全文
0 0
- orcle基础语法--------(定义数据类型,循环)
- JAVA基础二(java中的注释、ava编程语法基础、java数据类型、数据类型的转换、变量、运算符、分支语句、循环语句)
- java基础语法--数据类型
- orcle 查询字段数据类型
- 循环语法和数组基础(零散)
- ABAP基础篇-语法-数据类型
- ABAP基础篇-语法-数据类型
- python 语法的基础-数据类型
- Python基础:数据类型及语法
- java语法基础--关键字,数据类型
- Python 基础语法与数据类型
- Poedu_Python_Lesson002_基础语法_数据类型
- scala基础语法-类定义
- scala基础语法-类定义
- Delphi语法基础 - 循环语句
- java基础语法循环语句
- 02章 基础语法(命名规则,变量,数据类型)
- Swift入门基础(语法,数据类型,数组,字典)
- spring boot 使用@ConfigurationProperties
- Linux free -m 详细说明
- python算法和数据结构笔记--python下堆栈的实现及其应用
- DCI模型架构
- ThinkPHP-通过session对发送短信做时间校验
- orcle基础语法--------(定义数据类型,循环)
- java:两个时间相差的天数!用java语言来看看这个!~LC
- 正在错过英特尔的笔试,伤心之余吐槽一下
- 访问我们的数据并设置通知
- java字符串用逗号隔开的写法
- python切片操作符 :与::
- FragmentTabHost切换Fragment时如何避免重复加载UI
- linux6 DNS服务配置+ORACLE11g RAC使用scan和DNS连接
- Linux下sfdisk分区命令