db.data_dict.
find()
;# $set表示更新"dictvaluelist"的所有內容,會替換掉原來的值
db.data_dict.
update(,
}});
# $push表示向list列表中壓入乙個值,在list中的最後一位
db.data_dict.
update(,
}});
# $push 也可以直接push陣列
db.data_dict.
update(,
,]}}
);# 移除列表中的資料,1 (大於0)表示倒數第乙個開始移除,-
1 (小於0)表示從第乙個開始移除
db.data_dict.
update(,
});
db.data_dict.
find()
;
insert和update哪個更執行更快
insert基本只有redo,delete只有undo,而update時要記錄undo redo。所以當update所有的項時,記錄的undo redo的量與對相應行的delete insert產生的undo redo的量一樣多。所以某些時候update比delete更慢也正常了 undo表空間與r...
原來如此的,UPDATE語句是可以更別名的。
if exists select name from sysobjects where name test and type u drop table test if exists select name from sysobjects where name test1 and type u dro...
複雜的update語句
1 update dim agent t set t.duty area select l.duty area from v mu ams agent l where l.iata code t.agent iata t.admin area select l.admin area from v m...