日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

Oracle基本語法總結

 

-- 表

create table test (names varchar2(12),

dates date,

num number);

-- 視圖

create or replace view vi_test as

select * from test;

-- 同義詞

create or replace synonym aa

for dbusrcard001.aa;

-- 存儲過程

create or replace produce dd(v_id in employee.empoy_id%type)

as

begin

end

dd;

-- 函數

create or replace function ee(v_id in employee%rowtype) return varchar(15)

is

var_test varchar2(15);

begin

return var_test;

exception when others then

end

-- 三種觸發器的定義

create or replace trigger ff

alter delete

on test

for each row

declare

begin

delete from test;

if sql%rowcount < 0 or sql%rowcount is null then

rais_replaction_err(-20004,"錯誤")

end if

end

create or replace trigger gg

alter insert

on test

for each row

declare

begin

if :old.names = :new.names then

raise_replaction_err(-2003,"編碼重復");

end if

end

create or replace trigger hh

for update

on test

for each row

declare

begin

if updating then

if :old.names <> :new.names then

reaise_replaction_err(-2002,"關鍵字不能修改")

end if

end if

end

-- 定義游標

declare

cursor aa is

select names,num from test;

begin

for bb in aa

loop

if bb.names = "ORACLE" then

end if

end loop;

end

-- 速度優化,前一語句不后一語句的速度快幾十倍

select names,dates

from test,b

where test.names = b.names(+) and

b.names is null and

b.dates > date('2003-01-01','yyyy-mm-dd')

select names,dates

from test

where names not in ( select names

from b

where dates > to_date('2003-01-01','yyyy-mm-dd'))

-- 查找重復記錄

select names,num

from test

where rowid != (select max(rowid)

from test b

where b.names = test.names and

b.num = test.num)

-- 查找表TEST中時間最新的前10條記錄

select * from (select * from test order by dates desc) where rownum < 11

-- 序列號的產生

create sequence row_id

minvalue 1

maxvalue 9999999999999999999999

start with 1

increment by 1

insert into test values(row_id.nextval,....)

分享到:
標簽:Oracle
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定