1、修改表的字段、約束
修改欄位名:change
alter
table table_name change 原始名字 新欄位名 型別 約束;
修改欄位的型別、約束:modify
alter
table table_name modify 欄位名 型別 約束;
增加字段:add
alter
table table_name add 欄位名 型別 約束;
刪除字段:drop
alter
table table_name drop 欄位名;
修改表名:rename
toalter
table table_name rename
to 新錶名;
2、關於表的複製
只複製表結構:
create
table 新錶名 like 要複製的表名;
複製表結構和全部資料:
create
table 新錶名
select
*from 要複製的表名;
複製表結構和部分資料:
create
table 新錶名
select
*from 要複製的表名 where 條件;
複製部分表結構,不要資料:
create
table 新錶名
select 欄位名1,欄位名2
from 要複製的表名 where0=
1;(條件不成立時,即,無資料)
oracle資料庫鎖表的處理
以下幾個為相關表 select from v lock select from v sqlarea select from v session select from v process select from v locked object select from all objects sele...
資料庫表空間擴充套件處理
一 oracle 檢視表空間使用情況 select a.tablespace name 表空間名稱 round total 1024 1024 1024 2 表空間總量 g round free 1024 1024 1024 2 表空間剩餘 g round total free 1024 1024 ...
達夢資料庫資料庫表誤刪後的處理 非資料恢復
0.注意我這裡解決不了丟資料的問題 只是變通解決.1.同事不小心將乙個達夢的資料庫中的某張表的內容清空了.沒有備份.2.解決辦法 因為是一張系統配置表,所以想到的辦法是建立乙個空的資料庫,然後更新一些補丁,然後再將資料匯入到被刪掉的資料庫中.3.建立新庫執行更新增量補丁等.4.之前的blog裡面說過...