各位大虾,我有三张表相互关联,
table1
Devicetype(devicetypeid int identity(1,1),decode nvarchar(3))
table2
Devicelocation(idx int identity(1,1),deviceLocName nvarchar(20))
table3
Device(DeviceID nvarchar(10),locationLink int,devicetypeID int)
-- DeviceID是关键字
Table3的LocationLink关联Table2的IDX,Table3的DevicetypeID关连Table1的DevicetypeID我现在两个DB(DB1,DB2的结构完全一样,但数据不一样)
除了发布与订阅,还有什么方法:
我在DB1的device表里增加或者修改一条记录,DB2的Device表也跟着增加或者修改?
不考虑删除的情况,
问题解决,马上揭帖。
table1
Devicetype(devicetypeid int identity(1,1),decode nvarchar(3))
table2
Devicelocation(idx int identity(1,1),deviceLocName nvarchar(20))
table3
Device(DeviceID nvarchar(10),locationLink int,devicetypeID int)
-- DeviceID是关键字
Table3的LocationLink关联Table2的IDX,Table3的DevicetypeID关连Table1的DevicetypeID我现在两个DB(DB1,DB2的结构完全一样,但数据不一样)
除了发布与订阅,还有什么方法:
我在DB1的device表里增加或者修改一条记录,DB2的Device表也跟着增加或者修改?
不考虑删除的情况,
问题解决,马上揭帖。
解决方案 »
- 数据库有10万条数据,怎么高效查询某段数据
- 各位大侠,请问这个sql怎么写?谢谢啊
- 关于同步的问题
- 插入字段的问题
- 如何截取字段中'&'前的所有内容
- 怎么实现同步的实时存储和查询
- 救命!!邹建大哥!!新建的数据库用户要如何设置才能在查询中不用指定表的所有者???
- 这个问题有几种可能,解决的办法?用户sa登陆失败,原因“未与信任的SQL server连接相关联
- 触发器第一次不执行???
- 非常急,对于我来说非常难的问题,大家伸把手啊(100分啊)急急急!!!提问简化!!
- ACCESS数据库转成MSSQLSERVER数据库以后“是否”字段变成了“bit”类型,但我的程序中都是用“是否”字段的值“True/False”来判断的,谁
- 关于库文件的加密
GO
Create Trigger Insert_Device On Device
For Insert
As
Insert DB2.dbo.Device Select * From Inserted
GO
Create Trigger Insert_Device On Device
For Update
As
Update A Set locationLink =B.locationLink,devicetypeID =B.devicetypeID From DB2.dbo.Device A Inner Join Inserted B On A.DeviceID =B.DeviceID
GO
Use DB1
GO
Create Trigger Insert_Device On Device
For Insert
As
Insert DB2.dbo.Device Select * From Inserted
GO
Create Trigger Update_Device On Device
For Update
As
Update A Set locationLink =B.locationLink,devicetypeID =B.devicetypeID From DB2.dbo.Device A Inner Join Inserted B On A.DeviceID =B.DeviceID
GO
Use DB1
GO
Create Trigger Insert_Device On Device
For Insert
As
Insert [192.168.4.2].DB2.[dbo].Device Select * From Inserted
GO
Create Trigger Update_Device On Device
For Update
As
Update A Set locationLink =B.locationLink,devicetypeID =B.devicetypeID From [192.168.4.2].DB2.[dbo]..dbo.Device A Inner Join Inserted B On A.DeviceID =B.DeviceID
GO带IP作业?