以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何获取服务器的IP? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=21720) |
-- 作者:lihe60 -- 发布时间:2012/7/23 8:19:00 -- 如何获取服务器的IP? 如题。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/7/23 8:22:00 -- 都是通过ip来找服务器的,反过来是不行的。 |
-- 作者:lihe60 -- 发布时间:2012/7/23 13:05:00 -- if exists( select * from sysobjects where xtype=\'P\' and name=\'up_get_ip\') drop procedure up_get_ip go -- /* declare @ip varchar(255) exec up_get_ip @ip output print @ip+\')\' */ create procedure dbo.up_get_ip @ip varchar(255) output as set nocount on create table #tbl_ip(out_put varchar(255) null) insert into #tbl_ip exec master..xp_cmdshell \'ipconfig\' set @ip=\'\' select @ip=@ip+substring(out_put,charindex(\': \',out_put)+2,15)+\' \' from #tbl_ip where [out_put] like \'%IP Address%\' set @ip=rtrim(replace(@ip,char(13),\'\')) --select @ip GO
有哪位高手可把这段代码转换成狐表可执行的语句。 |