Oracle筆記 最詳細的操作命令大全(基礎版)

2021-08-10 22:39:22 字數 2327 閱讀 9501

create

table mytest(id varchar2(

2char

),name varchar2(

3char))

;

insert

into mytest(id,name)

values

('01'

,'tom'

);

select

*from mytest;

update mytest set name=

'mm'

where id=

'03'

;

delete

from mytest where id=

'03'

;

alter

table mytest add

(address varchar2(

100char))

;

alter

table mytest rename

column address to addr;

alter

table mytest modify address varchar2(

200char

);

alter

table mytest drop

(addr)

;

alter

table mytest rename

to mytest2;

delete

from mytest;

--刪除資料,可回滾

truncate

table mytest;

--刪除資料,不可回滾,並重置計數器

drop

table mytest;

--刪除表,可恢復(flashback table mytest to before drop )

drop

table mytest purge

;--刪除表,無法恢復

alter

table mytest read only;

--唯讀

alter

table mytest read

write

;--恢復讀寫

select table_name from user_tables;
desc:降序

asc:公升序(預設)

select

*from mytest order

by id desc

;

select *** from mytest group

by ***;

create

table mytest_new as

select

*from mytest;

--備份表結構和資料

create

table mytest_new as

select

*from mytest where1=

2;--只備份表結構

insert

into mytest_new select

*from mytest;--只備份表資料

alter

table mytest add

constraint name primary

key(name)

;

alter

table mytest drop

constraint id;

create

index index_name on

table

(column_name1,column_name2)

;

drop

index index_name;

create synonym tablenameb for 資料庫名字.tablenamea;
drop synonym tablenameb;

最詳細的python os操作(彙總版)

函式作用 把path中包含的 和 user 轉換成使用者目錄。在linux系統中,你可以方便地使用 來代替路徑 home user name 但是python是不認識 的,如果你寫路徑的時候直接寫 balabala 程式是跑不動的,所以如果你要用 你就應該用這個os.path.expanduser ...

Oracle設定主鍵自增 最詳細最全

drop table test trigger create table test trigger 建立表及其字段 test id number 20 not null,trigger detail varchar2 500 not null,trigger des varchar2 10 user...

oracle詳細筆記 單行函式

一 簡單查詢 1.選擇在部門 30 中員工的所有資訊 select from emp e where e.deptno 30 2.列出職位為 manager 的員工的編號,姓名 select e.empno,e.ename from emp e where e.job manager 3.找出獎金高...