我这个是个游戏数据库的一个存储过程!在我的这个数据库中很多都使用到了这样的!
请高手帮我解答下这个是什么意思!
/****** Object:  Stored Procedure dbo.sp_ScheduleRecordKOTotalRegistered    Script Date: 6/16/2006 10:59:24 AM ******//****** Object:  Stored Procedure dbo.sp_ScheduleRecordKOTotalRegistered    Script Date: 12/14/2005 2:49:09 PM ******/
CREATE procedure sp_ScheduleRecordKOTotalRegistered
as
INSERT INTO TotalRegistered (users) select count(*) as userCount from (SELECT strAccountID FROM [192.168.178.31].KN_Online1.dbo.ACCOUNT_CHAR) as User_ID
GO
另外这个游戏是三个数据库的,在官方可能是多机安装的。我现在想在一台电脑上同时安装三个数据库!需要修改这样的存储过程么??
如果修改应该怎么修改呢?期盼高手回答!
我的QQ是56701363  
希望高手也留下联系方式!帮帮小弟!
谢谢了

解决方案 »

  1.   

    将服务器[192.168.178.31]上的表KN_Online1.dbo.ACCOUNT_CHAR中的总注册人数插入本地表TotalRegistered中
      

  2.   

    把SELECT strAccountID FROM [192.168.178.31].KN_Online1.dbo.ACCOUNT_CHAR的记录数写到
    TotalRegistered (users) 里去
      

  3.   

    在同一台电脑上装三个库有两种装法,一种是在多个sql实例中分别装这几个库,一种是在一个sql实例中装这几个库,前一种跟远程一样要作链接服务器访问,后一种直接用库名.用户名.表名访问就行了。
      

  4.   

    如果你把三个数据库都安装在你的电脑上了,就可以改成下面的了。INSERT INTO TotalRegistered (users) select count(*) as userCount from (SELECT strAccountID FROM KN_Online1.dbo.ACCOUNT_CHAR) as User_ID
      

  5.   

    chuifengde(树上的鸟儿) 大大的这个
    在同一台电脑上装三个库有两种装法,一种是在多个sql实例中分别装这几个库,一种是在一个sql实例中装这几个库,前一种跟远程一样要作链接服务器访问,后一种直接用库名.用户名.表名访问就行了。还有
    leo_lesley(leo) 大大的
    INSERT INTO TotalRegistered (users) select count(*) as userCount from (SELECT strAccountID FROM KN_Online1.dbo.ACCOUNT_CHAR) as User_ID哪个效果最好呢!因为在存储过程中很多都是这样的情况!