while @i<=@count
begin
...30万用这个不慢才怪?你要的转换是什么样的?192.168.0.1 =>192168000001 这样嘛?
begin
...30万用这个不慢才怪?你要的转换是什么样的?192.168.0.1 =>192168000001 这样嘛?
解决方案 »
- SQL SERVER 一个关于数据`leijia
- xml数据类型一问
- SQL2005问题
- 请问,登录如何用存储过程来防止sql注入??
- 使用distinct查询信息
- 外键可以设为自动增长吗?
- 请高人指点:关于DTS倒数据速度的惊叹!110多万行文本,32秒??!!
- 建议将Analysis Services和Reporting Services部分放到MS-SQL Server版块
- T-Sql创建数据库时怎么样设置数据库的语言别!
- 有人用VFP+sql server写MIS程序吗?传授一些经验行不行?
- 小弟最近想开发一个电影资料库,表结构设计难题,求助。
- 高手请看: 一个SQL问题,急呀!!!!!!!!!!!!!
30w做这中计算,应该不会快吧.
begin tran
update ip set startip_int=@startip_int where startip_string=@startip_string
if @@error <> 0
begin
raiserrror('更新出错',16,1)
return
end
update ip set endip_int=@endip_int where endip_string=@endip_stringcommit trans
,endip_int=dbo.f_IP2Int(endip_int) where startip_int is null
或者干脆用这个.