運算元據庫:oracle 10g
有時候有需要在oracle資料庫中新增多個欄位的需求,案例如下:
alter table my_workflow
add (state varchar2(2) default '0' not null,name varchar2(100) not null,age number default 0 not null);
上面的語句解釋:
表名:my_workflow
新增了3個字段:
欄位1:欄位名稱:state, 資料型別 :varchar2(2) ,預設值'0',不為空(not null)
欄位2:欄位名稱:
name ,資料型別:varchar2(100),不為空(not null)
欄位3:欄位名稱:age,資料型別number,預設值0,不為空(not null)
Oracle語句中多個字段同時in
今天遇到乙個資料庫問題,a,b,c三表。需要從a表中查詢部分資料 select a.a1,a.a2 from a where 從b中刪除對應的資料,即刪除 select b.from b b,select a.a1,a.a2 from a where awhere a.a1 b.b1 and a.a...
oracle中distinct多個字段
select distinct t.f resume id t.f resume status t.f resume status,t.f resume status,t.f recruit channel,t.f small channel id from css.t resume info t ...
Oracle 多表更新多個字段
總體原則 1 更新的時候一定要加where條件,否則必然引起該字段的所有記錄更新 2 跨表更新時,set和where時,儘量減少掃瞄次數,從而提高優化 update更新例項 1 最簡單的形式 單錶更新 sql 經確認customers表中所有customer id小於1000均為 北京 1000以內...