关于function结果集以及参与连接运算的问题
这个问题比较宽泛,但下面的问题比较明确:
Create Table Test_Clob
(
id varchar2(32),
Info CLOB,
primary key(id)
);
Create Table Test_Clob1
(
ID varchar2(32),
C1 varchar2(32),
C2 varchar2(32),
C3 varchar2(32)
primary key(id)
);
--Test_Clob和TestClob1以ID关联
Insert into Test_Clob values('1','11,12,13');
Insert into Test_Clob values('2','21,22,23');
Insert into Test_Clob values('3','31,32,33');
现在有两个问题:
1、能否用一个Select(当然包含子Select,Select里可以使用function)以及使用返回结果集的返回如下结果:
1 11 12 13
2 21 22 23
3 31 32 33
2、能否用一个Update更改Test_Clob1的c1,c2,c3,假定Test_Clob1只有ID有数值:
Test_Clob1 ID c1 c2 c3
1
2
3
则更新后,结果如下:
1 11 12 13
2 21 22 23
3 31 32 33
谢谢大家
Create Table Test_Clob
(
id varchar2(32),
Info CLOB,
primary key(id)
);
Create Table Test_Clob1
(
ID varchar2(32),
C1 varchar2(32),
C2 varchar2(32),
C3 varchar2(32)
primary key(id)
);
--Test_Clob和TestClob1以ID关联
Insert into Test_Clob values('1','11,12,13');
Insert into Test_Clob values('2','21,22,23');
Insert into Test_Clob values('3','31,32,33');
现在有两个问题:
1、能否用一个Select(当然包含子Select,Select里可以使用function)以及使用返回结果集的返回如下结果:
1 11 12 13
2 21 22 23
3 31 32 33
2、能否用一个Update更改Test_Clob1的c1,c2,c3,假定Test_Clob1只有ID有数值:
Test_Clob1 ID c1 c2 c3
1
2
3
则更新后,结果如下:
1 11 12 13
2 21 22 23
3 31 32 33
谢谢大家
...全文
相关推荐
oracle function 返回结果集
有类型返回结果集,包括也插入后返回,也有sql调用.
oracle的存储过程如何返回结果集
oracle的存储过程如何返回结果集 oracle的存储过程如何返回结果集 oracle的存储过程如何返回结果集
thinkphp调用sqlserver储存过程返回多个结果集
主要介绍了thinkphp调用sqlserver储存过程返回多个结果集,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
Laravel中的chunk组块结果集处理与注意问题
主要给大家介绍了关于Laravel中chunk组块结果集处理与使用中要注意问题的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
py代码-输入包含若干集合的列表,输出这些集合的并集。 提示:使用reduce()函数和operator模块中的运算实现多个集合的并集。
py代码-输入包含若干集合的列表,输出这些集合的并集。 提示:使用reduce()函数和operator模块中的运算实现多个集合的并集。


