Carl
SQL 封存 (archive) 資料的方法:
- 新增一欄標示是否已封存
- 待封存的資料移動至另一張表
Stored Procedure (SP) 裡面不適合再放一層 SP (nested)。
Roy
封存的策略:
- 資料量小時,可以只新增一個欄位
- 資料量大時,建議要放到另一張表
Stored Function 只能回傳一個值。
如果需要一次執行多組 Stored Procedure (SP),可以一樣用 Stored Procedure 封裝起來。
Mat
指定 git diff 時的演算法
$ git diff --diff-algorithm={patience|minimal|histogram|myers}
git diff 時忽略的空格變換 (但有一個問題是, git diff 可以指定選項,但 difftool 用的編輯器 (如 vimdiff) 不行)
$ git diff -b -w
yan
$ vimdiff <(echo -e "aaa\nbbb\nccc") <(echo -e "aaa\nbbd\nccc")
git word by word diff
$ git diff --color-words