oracle資料操作篇(sql語句)

2021-09-01 05:15:22 字數 855 閱讀 5226

建立序列seq_cqyt,按1遞增,從1開始遞增,最小值為1(序列在資料庫中很常用):

create sequence seq_cqyt increment by 1 start with 1 nomaxvalue minvalue 1;

刪除序列:

drop sequence seq_cqyt;

檢視指定表的字段資訊:

desc cqyt1--這個是表名,要大寫

往表中插入資料:

insert into cqyt1(id,username,password) values (12,'u2','p2');

insert into cqyt1 values (13,'u3','p3');    --數量和順序必須一模一樣

insert into cqyt1 values (seq_cqyt.nextval,'u4','p4')    --使用序列,使用後序列自加1

insert into cqyt1 values (seq_cqyt.currval,'u4','p4')    --使用序列,使用後序列不自加

按條件刪除表中的資料:

delete from cqyt1 where id = 12 and (username='u3' || password ='p3');

按條件修改表中的資料:

update cqyt1 set password = 'p' where id=11;

按條件查詢表中的資料:

select * from cqyt1 where id=11;

資料的増刪改查,技術含量最高的是查,因為查詢語句的好壞很多時候對**訪問速度起著非常重要的作用

關於多表查詢、行轉列、列轉行、查詢效率的提高,我將陸續補上

Oracle與Oracle的SQL操作語句

oracle 也是一種資料庫管理系統 儲存結構分類 邏輯儲存結構,物理儲存結構 邏輯儲存結構 資料塊 資料塊是oracle邏輯儲存結構的最小邏輯結構,乙個資料塊對應乙個或多個物理塊,資料塊的結構包括塊頭和儲存區的兩個部分 塊頭包括 資料塊標題,表目錄,行目錄 儲存區 自由空間,行資料 資料區 資料區...

Oracle篇 之 資料操作

一 dml 資料操作語言 data manipulation language 1 insert insert into student values 1,briup1 20,male 2 update update student set name briup2 age 21 where id 1...

監聽 監測oracle資料庫執行的SQL語句

select a.sid,a.serial a.status,a.username,哪個使用者執行的sql d.spid 程序號,b.sql text sql內容,a.machine 計算機名稱,a.module 執行方式,to char cast c.sofar totalwork 100 as ...