SQL Server 2005 - 讀者問題與解答

摘要:SQL Server 2005 - 讀者問題與解答

讀者呆呆的問題: 

本想 怎麼這麼久老師都沒回應,本來對老師灰心了,今天看到老師熱切的替學生們解答問題,心中有說不出來的感動~


這應該也是 第一位 作著 跟讀著 有互動的 吧~

也期待 老師每天能撥出一點時間,替學生們解答問題,因為也許老師的一個解答,卻是這個專案要不要繼續的關鍵~

再次 謝謝 您~
===================
不好意思,再問一個問題~
如果 我把之前我問的問題(建立一個 gridview 後,共有三個 資料....
如果把 + - * /  計算寫在 sql 2005 資庫中會比較好嗎?
如果比較好,那我應該如可在 sql 2005 中寫呢?
謝謝! 

解答: 

親愛的讀者, 

非常感謝您的支持,我們會盡力做到最好。關於您的問題,如果要在 SQL Server 中替資料表建立計算欄位,請在 SQL Server 中執行以下的陳述式: 

USE 北風貿易;
GO

IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'dbo.MyTable1') AND type in (N'U'
))
DROP TABLE dbo.MyTable1
GO

CREATE TABLE dbo.MyTable1
(
數量 int NOT NULL,
價格 money NOT NULL,
加總 AS 數量* 價格
);
GO

IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'dbo.MyTable2') AND type in (N'U'
))
DROP TABLE dbo.MyTable2
GO

CREATE TABLE dbo.MyTable2
(
支出 money NOT NULL,
存款 money NOT NULL,
餘額 AS (存款- 支出)
);
GO