网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 天空资源网 >> 电脑技术 >> 编程技术 >> ASP >> 电脑技术正文
  [组图]珊瑚虫IP数据库快速转MS SQL2005           ★★★ 【字体:
珊瑚虫IP数据库快速转MS SQL2005
作者:未知    电脑技术来源:网络    点击数:    更新时间:2008-1-12    
ry],0,CHARINDEX( ,[country],1))

-- 去处前后导空格
Update [BasName].[dbo].[IP]
SET [country] = Rtrim(Ltrim([country]))
,[local] = Rtrim(Ltrim([local]))

-- 转换IP为十进制,并写入新表
Insert INTO [BasName].[dbo].[IP_Real]
([startip]
,[endip]
,[country]
,[local])
Select dbo.X16ToDe([startip])
,dbo.X16ToDe([endip])
,[country]
,[local]
FROM [BasName].[dbo].[IP]
order by [startip] ASC


最后测试一下看看:
photo 程序代码
-- 测试
DECLARE @IPNumber numeric
set @IPNumber = dbo.X16ToDe(219.140.31.91)

Select [startip]
,[endip]
,[country]
,[local]
FROM [BasName].[dbo].[IP_Real]
Where [startip] <= @IPNumber and [endip] >= @IPNumber


基本所有的转换最多3分钟完成,比自己写应用程序转换要快的多。

上一页  [1] [2] 

电脑技术录入:lcsnow    责任编辑:lcsnow 
  • 上一篇电脑技术:

  • 下一篇电脑技术: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    没有相关电脑技术
    Copyright @ 2006 天空资源网 All Rights Reserved
    Designed by: lcsnow E-mail: admin#seesky.net
    皖ICP备05005479号