日期:2014-05-18  浏览次数:20416 次

求个触发器
两个问题
1.一个表,让表中的一个字段,随着另外的一个字段的值变化而变化,值是等于关系
2.咨询一下,跨数据库的数据同步应该怎么做,1是sql,2是oracle,让sql库里数据变了,oracle库里数据也跟着变,

谢谢

------解决方案--------------------
不用触发器,用计算列就可以了
SQL code

--计算列声明及使用方法
CREATE TABLE ComputedColumnTest
(
    ID UNIQUEIDENTIFIER ROWGUIDCOL DEFAULT NEWID(),
    Parameter1 INT NOT NULL,
    Parameter2 INT NOT NULL,
    Total AS Parameter1 + Parameter2 --(支持四则运算等运算法则,但是无法使用聚集函数)
)
GO
INSERT INTO ComputedColumnTest (Parameter1,Parameter2) VALUES (23,32)
GO
SELECT * FROM ComputedColumnTest
GO