数据字典表dd
uuid int_value v_name
... 0 A
... 1 b
... 2 c
... 0 d
... 1 e
... 2 f
初始化数据表
uuid dduuid1 dduuid2在初始化数据时需要在初始化表中批量插入数据由于sys_guid是随机的,因此需使用复合变量保存数据字典表的每个uuid
在初始化时使用复合变量代替外键的值复合变量如何赋值?是否可以通过‘复合变量名.v_name’的方式应用uuid?或者‘复合变量名(int_value)’引用?
uuid int_value v_name
... 0 A
... 1 b
... 2 c
... 0 d
... 1 e
... 2 f
初始化数据表
uuid dduuid1 dduuid2在初始化数据时需要在初始化表中批量插入数据由于sys_guid是随机的,因此需使用复合变量保存数据字典表的每个uuid
在初始化时使用复合变量代替外键的值复合变量如何赋值?是否可以通过‘复合变量名.v_name’的方式应用uuid?或者‘复合变量名(int_value)’引用?
解决方案 »
- 内嵌视图问题
- $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$关于ORA-00937 不是单组分组函数 问题,在线等,解决即给分$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
- 分组汇总报表的查询语句
- 请教一个SQL
- 无法通过SID连接字符串连接到空的实例
- 请教一个递归sql的编写,已经有了但是效率不高,要花8秒多的时间啊
- 聊聊 .net 下用什么联接方式访问Oracle比较好?
- 过滤重复记录问题
- 请各位大虾帮我写个SQL语句,在线等,急急急急急急急急!
- 急:有关management server服务无法启动的问题?
- 哪位大侠帮我看看数据库配置文件的的端口号是多少?
- 启动 Database Control 时出错
declare
--定义了一个pl/sql表类型sp_table_type,该类型是用于存放emp.ename%type
--index by binary_integer 表示下标是整数
type sp_table_type is table of emp.ename%type
index by binary_integer;
--定义了一个sp_table变量,这个变量的类型是sp_table_type
sp_table sp_table_type;
begin
select ename into sp_table(-1) from emp where empno = 7788;
dbms_output.put_line('员工名:' || sp_table(-1));
end;--结果
员工名:SCOTTPL/SQL procedure successfully completed.
两组012的含义是不同的,应为是多个外键引用了,因此数组不能用,‘变量名(int_value)’的变量名是多个变量不是一样的比如:数据字典1(0)引用第一行uuid,数据字典2(0)引用第四行