建立表空間:
create tablespace tablespace_name
datafile ' 目錄及檔名 ' size=10m
autoextend on/off;
刪除表空間:
drop tablespace tablespace_name including contents;
建立使用者:
create user user_name
identified by password
default tablespace tablespace_name
temporary tablespace temp temp_tablespace_name quota 20m on tablespace_name
//account lock/unlock;
//授予管理員許可權
grant dba to user_name
建立儲存過程:
create or replace procedure procedure_name(student_id in char) //可以傳遞引數 in, out, in out
is/as
total_number number(10)
begin
//查詢結果放入total_number
select count(*) intototal_numberfrom table_name
where sno=student_id;
//輸出語句
//dbms_output.put_line('人數是:'||total_number);
end;
/
//執行儲存過程
set serverout on
begin
procedure_name();
end;
execprocedure_name();
建立觸發器
create trigger trigger_name
after insert or update or delete on table_name for each row
declare infor char(10);
begin
if inserting then infor :='插入';
else if updating then infor :='更新';
else if deleting then infor :='刪除';
end;
/
Oracle 複習筆記
好久沒用oracle了,今天沒事回過頭去看看!一 sqlplus連線資料庫 sqlplus username password host 1521 instance 二 rollback分為幾種不同情況 1.沒有提交 commit 的資料刪除後無法rollback 2.提交 commit 了的資料刪...
Oracle個人歸納
一些簡單的歸納,個人當做筆記記錄下 作為oracle開發,需要了解到oracle的體系結構,表關聯,索引等知識,這裡做個大致的記錄 1 oracle物理體系結構 oracle由例項和資料庫組成,例項包含了乙個公共的記憶體區域和幾個不同功能的程序,資料庫則是由資料檔案,引數檔案,控制檔案以及日誌檔案組...
oracle常見命令複習
1.表空間操作 建立表空間,前面3行就可以了。create tablespace epet tablespace 表空間名 datafile e oracle product 10.2.0 oradata jbitdb epet.dbf 檔案路徑 size 100m 初始大小 autoextend ...