建乙個不帶任何引數儲存過程(輸出系統日期)
create or replace procedure output_date is
begin
dbms_output.put_line(sysdate);
end output_date;
執行這個儲存過程
begin
output_date;
end;
建一張表,後面會用到
-- create table
create table test_user
(userid number not null,
username varchar2(20),
password varchar2(20),
realname varchar2(20),
*** char(1),
type char(2),
status char(2)
)
建主鍵
-- create/recreate primary, unique and foreign key constraints
alter table test_user
add constraint test_user_pk primary key (userid)
using index
pctfree 10
initrans 2
maxtrans 255
storage
(initial 64k
minextents 1
maxextents unlimited
);
插入一條資料
insert into test_user (userid, username, password, realname, ***, type, status)
values (1, 'tomcat', 'hahaha', 'da', '1', '01', '01');
建乙個帶傳入、傳出引數的儲存過程
呼叫這個儲存過程
declare
username varchar2(20);
begin
get_username(1,username);
dbms_output.put_line(username);
end;
未完待續。。。
oracle學習筆記 儲存過程
一 概述 oracle儲存過程開發的要點是 使用notepad文字編輯器,用oraclepl sql程式語言寫乙個儲存過程 在oracle資料庫中建立乙個儲存過程 在oracle資料庫中使用sql plus工具執行儲存過程 在oracle資料庫中修改儲存過程 通過編譯錯誤除錯儲存過程 刪除儲存過程 ...
Oracle儲存過程學習筆記 一
用了兩年 oracle 還沒寫過儲存過程,真是十分慚愧,從今天開始學習 oracle 儲存過程,完全零起點,爭取每日一篇學習筆記,可能開始認識的不全面甚至有錯誤,但堅持下來一定會有收穫。1.建立乙個儲存過程 create or replace procedure firstpro isbegin d...
oracle學習筆記之儲存過程
user scott sql create table mytest name varchar2 30 password varchar2 30 table created sql create or replace procedure pro sp1 is 建立乙個簡單的儲存過程 2 begin ...