record

类似java中的类,把多个不同的数据类型 封装成一个自定的类型;

创建自定义类型的格式:

写在声明区:

class Student{

 String name;

 Int age;

}type 类型名称 is record(

 内变量名1 数据类型,

 内变量名2 数据类型

 ...

)

声明自定义类型变量的格式:

Student s = new Student();

s.name = “aaa”;     

变量名 类型名称;

操作record类型,get和set

赋值:record 变量名.内变量名1 := 值;

取值:record 变量名.内变量名1;

例:

declare

    type Student is record(

        sid s_emp.id%type,

        sname s_emp.last_name%type

    );

    stu Student;

    begin

    stu.sid := 1001;

    stu.sname := '张三';

    dbms_output.put_line('学号:'||stu.sid ||',姓名:'|| stu.sname);

end;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值