摘要: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