成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

oracle自定義函數的使用

數據庫 Oracle
使用oracle自定義函數可以返回表類型,下文對oracle自定義函數的用法作了詳盡的說明,如果您在這方面遇到過問題,不妨一看。

oracle自定義函數是最重要的函數之一,下面就為您介紹oracle自定義函數的使用,實現返回表類型,希望對您能夠有所幫助。

oracle中的函數可以返回表類型。但是,這個表類型實際上是集合類型(與數組類似)這個類型不能直接作為 from 的賓語。
 
從oracle 9i 開始,提供了一個叫做“管道化表函數”的概念,來解決這個問題。
這種類型的函數,必須返回一個集合類型,且標明 pipelined。
這個函數不能返回具體變量,必須以一個空 return 返回。
這個函數中,通過 pipe row () 語句來送出要返回的表中的每一行。
 
調用這個函數的時候,通過 table() 關鍵字把管道流仿真為一個數據集
以下是一個十分簡單的實例:

  1. create table tb1(k number, v varchar2(10));  
  2.  
  3. insert into tb1(k, v) values(100,'aaa');  
  4. insert into tb1(k, v) values(200,'bbb');  
  5. insert into tb1(k, v) values(200,'ccc');  
  6.  
  7. select * from tb1;  
  8.  
  9. create type row_type1 as object(k number, v varchar2(10));  
  10.  
  11. create type table_type1 as table of row_type1;  
  12.  
  13. create or replace function fun1 return table_type1 pipelined as  
  14. v row_type1;  
  15. begin  
  16. for myrow in (select k, v from tb1) loop  
  17.   v :row_type1(myrow.k, myrow.v);  
  18.   pipe row (v);  
  19. end loop;  
  20. return;  
  21. end;  
  22.  
  23. select * from table(fun1);  


 

 

 

【編輯推薦】

Oracle TRIM函數語法介紹

Oracle日期函數簡介

oracle trunc()函數的用法

創建Oracle包的語法

Oracle to_char函數的使用

責任編輯:段燃 來源: 互聯網
相關推薦

2018-03-16 08:41:16

Oracle存儲函數

2011-05-17 13:32:04

oracle

2010-04-28 12:33:36

Oracle自定義函數

2021-07-15 16:41:21

Swift查詢函數

2010-09-14 16:47:23

SQL自定義函數

2010-05-11 13:16:21

Unix awk

2010-09-14 16:59:39

SQL自定義函數

2023-06-28 08:05:46

場景vue3自定義

2023-10-31 09:10:39

2019-12-25 11:47:27

LinuxFVWM

2022-01-14 09:17:13

PythonAPISIX插件

2009-06-23 11:35:44

JSF的Naviati

2015-06-10 10:54:24

自定義路PHP

2021-12-24 15:46:23

鴻蒙HarmonyOS應用

2015-03-26 11:51:22

2017-03-16 14:37:05

LinuxShell函數

2010-09-06 15:41:34

SQL函數存儲過程

2015-02-12 15:33:43

微信SDK

2009-08-12 14:53:50

C#類型轉換函數

2015-01-14 15:06:48

定義相機
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品不卡 | 亚洲国产精品久久久久婷婷老年 | 成人不卡在线 | 欧美一区二区大片 | 亚洲人精品午夜 | 日本三级电影在线免费观看 | 国产精品视频一区二区三 | 一本久久a久久精品亚洲 | 亚洲国产欧美91 | 天天草天天射 | 人人干97| 久久久久无码国产精品一区 | 美女131mm久久爽爽免费 | 国产精品国产精品国产专区不卡 | 成人在线观看网址 | 视频一区二区中文字幕日韩 | 伊人伊人 | 狠狠干美女 | 古装人性做爰av网站 | 亚洲欧美视频一区 | 特级黄色毛片 | 日韩精品一区二区三区中文在线 | 国产丝袜一区二区三区免费视频 | 国产亚洲精品久久情网 | 亚洲h视频| 亚洲成av人片在线观看 | 妹子干综合 | 福利视频一二区 | 国产成人免费视频 | 午夜在线视频一区二区三区 | 超碰97人人人人人蜜桃 | 久久久www成人免费精品 | 一区二区三区在线免费观看 | 中国一级特黄真人毛片 | 欧美成ee人免费视频 | 韩日在线视频 | 午夜电影一区 | 波多野结衣一区二区 | 日韩乱码在线 | 久久久精彩视频 | av网站在线看|