Carl

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