声明:TYPE type_name IS TABLE OF
{column_type | variable%TYPE | table.column%TYPE} [NOT NULL]
[INDEX BY BINARY_INTEGER];
identifier type_name;eg1:TYPE t_nametable IS TABLE OF VARCHAR(2)
INDEX BY BINARY_INTEGER;
引用:t_nametable(1):=’jact’
eg2:
DECLARE
TYPE dept_table_type IS TABLE OF dept%ROWTYPE
INDEX BY BINARY_INTEGER;
dept_table dept_table_type;
引用:dept_table.row1(1):=’jact’;
这是什么意思 ???我刚学pl/sql
定义: TYPE type_name IS RECORD
(field_declaration[, field_declaration]…);
identifier type_name;
这又是????
{column_type | variable%TYPE | table.column%TYPE} [NOT NULL]
[INDEX BY BINARY_INTEGER];
identifier type_name;eg1:TYPE t_nametable IS TABLE OF VARCHAR(2)
INDEX BY BINARY_INTEGER;
引用:t_nametable(1):=’jact’
eg2:
DECLARE
TYPE dept_table_type IS TABLE OF dept%ROWTYPE
INDEX BY BINARY_INTEGER;
dept_table dept_table_type;
引用:dept_table.row1(1):=’jact’;
这是什么意思 ???我刚学pl/sql
定义: TYPE type_name IS RECORD
(field_declaration[, field_declaration]…);
identifier type_name;
这又是????
解决方案 »
- DSRA0010E: SQL 状态 = 72000,错误代码 = 1,033
- oracle 如何对一张表的数据同时修改跟插入
- dbms_job.submit 中有关what的输入,多个参数的输入
- Oracle 获得xml ,但是如何定义Head 部分 谢谢
- 一个ORACLE的SQL错误?
- 大家备份和恢复oracle都用些什么方法?
- 紧急求教关于connect by 的sql问题
- 请问一下
- 困扰我一个月的问题仍旧没有解决,哪位给我解决绝对给800分,君子一言驷马难追!!!拜托
- 菜鸟问题:CHAR类型字段,存的数字,相加,结果不是串连接,而是把数字相加结果返回了?
- 快啊!!求救!!
- 1000分征求oracle数据库对于海量数据的存储、查询解决方案
(First_Name varchar2(25),
Middle_Initial char(1),
Last_name varchar2(30),
Suffix varchar2(5));这个就是你定义的一个数据类型,里面有4个单独的数据类型。
相当于struct
初始化
create type NAME_TY as object
(First_Name varchar2(25) := 'aa',
Middle_Initial char(1) := 'b',
Last_name varchar2(30) := 'cc',
Suffix varchar2(5) := 'dd');
test NAME_TY;--定义变量
变量test.First_Name='aa',test.Middle_Initial='b',test.Last_name='cc',test.Suffix='dd'