如:
Replace('192.168.0.1','.','')
Replace('192.168.0.1','.','')
解决方案 »
- 求一条SQL语句的写法,急,100分,解决结帖
- 求教
- 查询表
- 运行程序提示转换为数据类型为 int 的列时发生语法错误,用sql事件探查器显示运行如下语句
- 在vb中怎樣得到存儲過程中的raiserror('提示信息',16,1)中的提示信息
- 请各位帮我看看SQL语法书写错在那里并修改?谢谢..
- access中如何设置默认值及小数(numeric型)?
- 菜鸟 请教各位高手一个问题!如何将表中的一个字段的值翻转其他值不变
- sql server的3年规划,需要考虑到那些参数?百分酬谢!
- 帮我分析动态SQL的问题
- 求一sql语句,关于显示公司与此公司最后发布的一个职位的语句!
- 存储过程中的参数使用,高手请入(高手请入),up有份
returns varchar(15)
As
begin
declare @s varchar(15)
set @s = ''
while charindex('.',@a) > 0
begin
set @s = @s + right('000' + left(@a,charindex('.',@a)),4)
set @a = right(@a,len(@a)-charindex('.',@a))
end
set @s = @s + right('000' + @a,3)
return replace(@s,'.','')
end
go
select dbo.getip('202.1.1.1')
alter function getIP(@a varchar(15))
returns varchar(15)
As
begin
declare @s varchar(15)
set @s = ''
while charindex('.',@a) > 0
begin
set @s = @s + right('000' + left(@a,charindex('.',@a)-1),3)
set @a = right(@a,len(@a)-charindex('.',@a))
end
set @s = @s + right('000' + @a,3)
return @s
end
go
select dbo.getip('202.1.1.1')