2009-07-28

合併表格欄位抓取技巧

在SQL時常會用到table join,
例如table A與table B join,
我們要table A全部的欄位和table B部分的欄位,
可以在select後面接上 A.*
這樣即可抓到全部table A的欄位,
不需要在一個一個打出 table A 的FieldName。
select A.*,B.field1,B.field2
from TABLEA A,TABLEB B
where A.Key=B.Key

2009-07-18

清除 MS SQL 2008 交易記錄

之前的清除方式已無法使用,
BACKUP 這個指令在2008已被停用,
目前找的到解決方法如下
DBCC SHRINKFILE (log_filename,size)
注意:需先將資料庫的模式改為-簡單

DBCC SHRINKFILE (ERP_log,2)
將交易記錄檔的大小壓縮到指定的大小

MircosoftTechNet-DBCC SHRINKFILE