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

oracle存儲(chǔ)過(guò)程中的select語(yǔ)句

數(shù)據(jù)庫(kù) Oracle
oracle數(shù)據(jù)庫(kù)是一種功能性很強(qiáng)大的數(shù)據(jù)庫(kù)系統(tǒng),能夠處理大量的數(shù)據(jù),至今仍在數(shù)據(jù)庫(kù)市場(chǎng)中占有一定份額,下文中將主要為大家介紹oracle存儲(chǔ)過(guò)程中的select語(yǔ)句。

導(dǎo)讀:oracle數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程中如果用了select語(yǔ)句,要么使用"select into 變量"語(yǔ)句要么使用游標(biāo),oracle不支持單獨(dú)的select語(yǔ)句。

先看下這個(gè)存儲(chǔ)過(guò)程:

  create or replace procedure pro_test
  is
  begin
  select * from t_test;
  end pro_test;

  這個(gè)存儲(chǔ)過(guò)程正確嗎?

  昨天因?yàn)檫@個(gè),耽誤了好久(在一個(gè)存儲(chǔ)過(guò)程中用了select語(yǔ)句,但既沒(méi)有用游標(biāo)也沒(méi)有用into).

  在存儲(chǔ)過(guò)程(oracle數(shù)據(jù)庫(kù))中如果用了select語(yǔ)句,要么使用"select into 變量"語(yǔ)句要么使用游標(biāo),oracle不支持單獨(dú)的select語(yǔ)句(如表述有誤請(qǐng)指出).

  select into 比較簡(jiǎn)單,但是如果返回的是一個(gè)結(jié)果集就無(wú)法滿足要求了.

  游標(biāo)分Cursor型游標(biāo)和SYS_REFCURSOR型游標(biāo)兩種

  Cursor型游標(biāo)--不能用于參數(shù)傳遞

  create or replace procedure pro_test() is

  cusor_1 Cursor is select 字段名 from 表名 where 條件;

  (或者

  select class_name into cursor_2 from class where ...;

  cursor的另一種用法,需要寫(xiě)在begin和end之間)

  begin

  select class_name into cursor_2 from class where ...;

  可以使用

  for xxx in cursor

  loop

  ....

  end loop; --對(duì)Cursor進(jìn)行遍歷

  end pro_test;

  SYS_REFCURSOR型游標(biāo)

  create or replace procedure pro_test(rsCursor out SYS_REFCURSOR) is

  cursor SYS_REFCURSOR;

  name varhcar(20);

  begin

  open cursor for

  select name from student where ...; --使用open來(lái)打開(kāi)進(jìn)行賦值

  --遍歷

  loop

  fetch cursor into name --fetch into來(lái)打開(kāi)遍歷的每條數(shù)據(jù)

  exit when cursor%NOTFOUND; --未找到記錄信息

  dbms_output.putline(xxxx);

  end loop;

  rsCursor := cursor;

  end pro_test;

上文就是我要為大家介紹的關(guān)于oracle數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程中select語(yǔ)句的全部?jī)?nèi)容,希望大家都能夠從中收獲。

【編輯推薦】

  1. 如何處理Oracle中殺不掉的鎖
  2. Oracle數(shù)據(jù)庫(kù)效率技巧:避免錯(cuò)誤的索引
  3. 黑客狙擊Oracle系統(tǒng)的八大套路
責(zé)任編輯:迎迎 來(lái)源: IT專家網(wǎng)論壇
相關(guān)推薦

2010-04-15 16:54:31

Oracle存儲(chǔ)過(guò)程

2010-04-16 09:03:28

Oracle 存儲(chǔ)過(guò)程

2010-05-05 14:55:15

Oracle存儲(chǔ)過(guò)程

2010-05-07 18:44:28

Oracle存儲(chǔ)過(guò)程

2010-04-29 17:31:56

Oracle存儲(chǔ)過(guò)程

2010-04-26 10:09:22

Oracle存儲(chǔ)過(guò)程

2010-09-03 15:08:03

SQLselect語(yǔ)句

2022-08-26 16:28:41

MySQL存儲(chǔ)只讀語(yǔ)句

2010-04-16 10:24:17

Oracle存儲(chǔ)過(guò)程

2011-05-20 15:59:06

Oracle存儲(chǔ)Sql語(yǔ)句

2009-11-05 18:07:33

Oracle導(dǎo)出sql

2010-05-05 11:06:32

Oracle存儲(chǔ)過(guò)程

2010-11-10 15:36:44

SQL Server存

2010-03-30 13:19:57

Oracle存儲(chǔ)

2010-05-05 17:19:32

Oracle存儲(chǔ)過(guò)程

2010-04-23 13:29:01

Oracle存儲(chǔ)過(guò)程

2009-07-23 14:10:38

Hibernate J

2010-04-15 17:20:54

Oracle存儲(chǔ)過(guò)程

2010-04-30 14:22:43

Oracle通過(guò)

2010-05-31 16:57:09

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 国产亚洲精品久久19p | 高清国产一区二区 | 成人一区二区三区在线观看 | 人人精品 | 在线视频国产一区 | 午夜视频免费在线观看 | 91久久久久 | 亚洲成人一区二区 | 亚洲成人中文字幕 | 男女在线网站 | 久久中文字幕电影 | 欧美午夜久久 | 免费一区| 国产美女在线精品免费 | 亚洲精品视频观看 | 欧美一级大片免费看 | 2021狠狠天天天 | 欧美一级久久 | 久久久www成人免费无遮挡大片 | 日韩在线看片 | 日日夜夜精品免费视频 | 国产精品成人在线观看 | 日韩高清成人 | 在线成人av | 久久一日本道色综合久久 | 日日操夜夜操天天操 | 久久成人亚洲 | 在线观看av中文字幕 | 国产乱码一二三区精品 | 蜜桃av人人夜夜澡人人爽 | 日韩精品在线观看一区二区三区 | 久久久久www| 亚洲高清视频一区二区 | 热99精品视频 | 国产婷婷在线视频 | 日韩视频在线播放 | 欧美日韩综合一区 | av一区在线 | 久久综合色综合 | 成人毛片视频免费 | 日本欧美在线观看视频 |