在一个数库的SP里能对另一个数据库里的表进行更新吗?
A 主库:IP:192.168.0.1 用户:Root 密码:123456
------------
表:Users
ID
UserName
Password
BuyCount intB 杂库:IP:192.168.0.1 用户:Root 密码:123456
------------
表:Sells
ID
UserID
ProductName
Money
-----
现在SP在B库里,要在B库插入新的数据后,更新A库里的购买次数......Insert into [Sells]([userID],[ProductName],[Money])VALUES(@userID,@ProductName,@Money) -- 插入B机数据UPDATE [UserS] set BuyCount=BuyCount+1 where UserId=@UserID -- 更新A机的购买次数......
A 主库:IP:192.168.0.1 用户:Root 密码:123456
------------
表:Users
ID
UserName
Password
BuyCount intB 杂库:IP:192.168.0.1 用户:Root 密码:123456
------------
表:Sells
ID
UserID
ProductName
Money
-----
现在SP在B库里,要在B库插入新的数据后,更新A库里的购买次数......Insert into [Sells]([userID],[ProductName],[Money])VALUES(@userID,@ProductName,@Money) -- 插入B机数据UPDATE [UserS] set BuyCount=BuyCount+1 where UserId=@UserID -- 更新A机的购买次数......
你就A,B两个库吗!?是在一个机器上吧!UPDATE [A.UserS] set BuyCount=BuyCount+1 where UserId=@UserID
A 主库:IP:192.168.0.1 用户:Root 密码:123456
------------
表:Users
ID
UserName
Password
BuyCount intB 杂库:IP:192.168.0.2 用户:Root 密码:123456
------------
表:Sells
ID
UserID
ProductName
Money
-----
现在SP在B机数据库里,要在B机数据库插入新的数据后,更新A机数据库里的购买次数......Insert into [Sells]([userID],[ProductName],[Money])VALUES(@userID,@ProductName,@Money) -- 插入B机数据库UPDATE [UserS] set BuyCount=BuyCount+1 where UserId=@UserID -- 更新A机数据库的购买次数......