2007年10月15日 星期一

資料庫更改欄位時,可以刷新相關的VIEW

USE AdventureWorks; //資料庫名稱
GO
SELECT DISTINCT 'EXEC sp_refreshview ''' + name + ''''
FROM sys.objects so INNER JOIN sys.sql_dependencies sd
ON so.object_id = sd.object_id
WHERE type = 'V'
AND sd.referenced_major_id = object_id('Person.Contact') //Person.Contact 是資料表名稱

2007年10月9日 星期二

為電腦添加腦袋

之前舊筆記型電腦的記憶體(DDR)價格一直降不下來
1G大約在3500元以上~實在買不下去
最近下到2100左右了~所以就給它敗了一支

哦~~~~~~~~
實在跑得有夠順
不再開個五六個視窗就開當機
現在開個10幾個也跑得很順
整個電腦的效能大大的提升~~真爽
不用再東等西等
而且溫度也明顯的低很多
真是好處多多

忍了一年的怨氣終於可以吐一口氣了

2007年6月1日 星期五

縮小MSSQL資料庫的LOG檔

LOG要先備份(只備份LOG檔)
這個例子的資料庫名稱是project

use project
declare @fund1 nvarchar(100)
declare @fund2 nvarchar(100)
select @fund1='project'
select @fund2=@fund1 + '_log'
select @fund1,@fund2
BACKUP LOG @fund1 WITH TRUNCATE_ONLY
DBCC SHRINKFILE(@fund2, 500)

2007年5月29日 星期二

你真的會寫程式嗎?

寫C++.NET是不是就會C++呢?
不會
.NET重點在元件的應用
C++在程式羅輯的編寫