【六袆】Oracle变量和常量

14 篇文章 1 订阅 ¥89.90 ¥99.00
本文介绍了Oracle数据库中变量和常量的定义与使用。包括变量的数据类型声明,常量的定义方式,以及如何使用%type声明与已有列相同类型的变量,以及%rowtype来定义表中一行记录的类型。
摘要由CSDN通过智能技术生成

变量和常量
1.变量
数据类型 [not null ] [ :=value ]

declare
    	resul number;
    begin
    	result :=10; --变量不区分大小写
    	dbms_output.put_line(result);
    end;
    /

2.常量
constant 数据类型 [not null ] [ :=value ]

declare
       pi **constant** number :=3.14;
       r number;
       s=number;
    begin
    	 r:=10;
    	 s:= pi * r* r;
    	dbms_output.put_line(s);
    end;
    /

3.使用%type 声明变量的类型

变量名  表名.字段名称 %type;  //表示%type和字段类型是一样的

一般声明一个与指定列相同的数据类型

 set serveroutput on;
 declare
 		v_empno **emp.empno%type**; 
 		v_ename **emp.ename%type**;  //保存查询结果
begin	
		-
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值