oracle學習筆記 一

2021-05-08 04:28:37 字數 1003 閱讀 1909

oralce 開發:

1,自增長序列

方法一:建表,建序列

create table mytable

( id number primary key,

name char(14),

*** char(2) check (***='1' or ***='0'),

mark varchar2(1000)

)create sequence xok_autoinc 

minvalue 1 

start with 1 

increment by 1 

nocache;

insert into mytable values(xok_autoinc.nextval,'***','1','xok.la');

方法二:

建表,見序列,建觸發器

create table mytable

( id number primary key,

name char(14),

*** char(2) check (***='1' or ***='0'),

mark varchar2(1000)

)create sequence xok_autoinc 

minvalue 1 

start with 1 

increment by 1 

nocache;

create or replace trigger insert_for_autoinc

before insert on mytable  

for each row 

begin 

select xok_autoinc.nextval into :new.id from dual;

end insert_for_autoinc;

insert into mytable(name,***,mark) values('***','1','xok.la');

Oracle學習筆記(一)

系統要求 作業系統最好為windows2000 記憶體最好在256m以上 硬碟空間需要2g以上 進入資料庫 1.開始 sql plus 2.執行輸入命令 sqlplusw 3.dos下操作oracle工具 執行輸入命令 sqlplus 工具 pl sql developer sql plus常用命令...

oracle學習筆記一

表 基本的資料儲存物件,以行和列的形式存在,列 也就是字段,行也就是記錄 資料字典 也就是系統表,存放資料庫相關資訊的表 約束條件 執行資料校驗,保證了資料完整性的 檢視 乙個或者多個表資料的邏輯顯示 索引 用於提高查詢的效能 同義詞 物件的別名 資料庫物件的命名規則 1 物件名稱必須以字母開頭 2...

Oracle學習筆記(一)

oracle 12c安裝 oracle建立表空間和使用者 使用者 建立 create user 使用者名稱 identified by 密碼 授權 grant create session to 使用者名稱 grant create table to 使用者名稱 grant create table...