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.找出獎金高...