首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

用sql语句得到本地ip?解决方法

2012-03-09 
用sql语句得到本地ip?用什么sql语句可以得到本地的ip啊?[解决办法]declare@computerNamevarchar(20),@ipva

用sql语句得到本地ip?
用什么sql语句可以得到本地的ip啊?

[解决办法]
declare @computerName varchar(20),@ip varchar(20)
set @computerName=host_name()
create table ##(str varchar(100))
exec( 'insert ## exec master..xp_cmdshell ' 'ping '+@computerName+ ' ' ' ')
select @ip=stuff(str,1,charindex( '[ ',str), ' ')
from ##
where ltrim(str) like 'Pinging% '
select left(@ip,charindex( '] ',@ip)-1)
drop table ##

热点排行