Dear All SQL Server 2008 Service Pack 1 has released,you can download from here . Express edition Microsoft® SQL Server® 2008 Express Edition Service Pack 1
今天在下update指令時突然想到能不能只update最新的一筆(當然,為什麼要這樣跟我的資料表規畫有關係..orz),想了想..瞬間當機.. 問了同事之後,總算是reboot了..趕快記起來,免的忘了.. UPDATE "表格" SET "欄位1" = [值1], "欄位2" = [值2] WHERE ("主索引" IN (SELECT TOP (1) "主索引" FROM "表格" ORDER BY "主索引" DESC)) EX: UPDATE myTable SET myFiled = 1 WHERE (PK IN (SELECT TOP (1) PK FROM myTable AS A ORDER BY PK DESC))
這篇也是給自己備忘的; 先前MS提供了免費(需要註冊)的Express資料庫版本資料庫可以使用,這在一些中/小型的應用程式是相當好用的,但資料庫的安裝與設定還是有一定的難度;而現在最新的是Compact版本,那麼在這兩個版本之中應該如何去選擇,這兩種版本的差異又是什麼呢?請參考下面這篇 Choosing Between SQL Server Compact 3.5 and SQL Server 2005 Express Edition