SqlServer 小记 PATINDEX
来源:互联网 发布:陆金所网络投融资平台 编辑:程序博客网 时间:2024/05/22 08:05
1.
declare @str nvarchar(max)
declare @str1 nvarchar(50)
declare @str2 nvarchar(50)
select @str='XX'
Declare @n int
set @n=18869
while @n<=20000
begin
select @str1='<'+convert(nvarchar(10),@n)+'>'
select @str2='<'+convert(nvarchar(10),@n)+'title'
select @str=replace(@str,@str1,'')
select @str=replace(@str,@str2,'')
select @str=replace(@str,'<title','')
select @str=replace(@str,'=','$')
set @n=@n+1
End
print @str
select @str
2.
declare @str nvarchar(max)
select @STR='XX'
select REPLACE(@str,'>','$')
3.
DECLARE @SourceSql VARCHAR(MAX)
DECLARE @StrSeprate VARCHAR(10)
DECLARE @i INT
DECLARE @Name NVARCHAR(50)
DECLARE @j INT
SET @StrSeprate='$'
SET @SourceSql='XXX'
SET @SourceSql = RTRIM(LTRIM(@SourceSql))
SET @i = CHARINDEX(@StrSeprate,@SourceSql)
WHILE @i>=1 BEGIN
SET @Name = LEFT(@SourceSql,@i-1)
SET @SourceSql = SUBSTRING(@SourceSql, @i + 1, LEN(@SourceSql) - @i)
SET @i = CHARINDEX(@StrSeprate,@SourceSql)
SET @j= PATINDEX('%[0-9]%',@Name)
if @j=0
BEGIN
IF NOT EXISTS(SELECT * FROM c_all WHERE dname=@Name)
BEGIN
INSERT INTO c_all(dname) VALUES(@Name)
END
END
ELSE
BEGIN
IF NOT EXISTS(SELECT * FROM c_all WHERE uname=@Name)
BEGIN
INSERT INTO c_all(uname) VALUES(@Name)
END
END
END
- SqlServer 小记 PATINDEX
- SqlServer之like、charindex、patindex
- sqlserver小记
- PATINDEX
- PATINDEX
- PATINDEX
- PATINDEX
- SQLserver中字符串查找功能patindex和charindex的区别
- SQLserver中字符串查找功能patindex和charindex的区别
- SQLserver中字符串查找功能patindex和charindex的区别
- SQLserver中字符串查找功能patindex和charindex的区别
- SqlServer之like、charindex、patindex区别及性能分析(转载)
- 数据库SQLServer经验小记
- 数据库SQLServer经验小记
- SqlServer 函数规整(Datalength与len,Patindex,stuff,replicate,left,right)
- Sqlserver 数据库镜像配置小记
- patindex 使用
- charindex、PATINDEX
- spring 拦截器和过滤器的访问顺序
- scrollView加载大量图片性能优化
- 再谈:Word转PDF及SWF在线浏览——Flash Paper
- Java常考面试题5 --switch的表达式考察
- leetcode [Two Sum]
- SqlServer 小记 PATINDEX
- android广播的实现
- 浅谈室内定位
- 关于默认jdk设置问题
- C# 图形框pictureBox
- 关于抽象类及其方法的访问
- iOS绘图教程
- 无法打开编译器生成的文件:“../../build/vs71/release/v100/MD_MBCS\json_value.
- android 仿微信聊天时间格式化显示