Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 从sql server 2008中的另一个字符串中提取字符串_Sql Server 2008_Substring - Fatal编程技术网

Sql server 2008 从sql server 2008中的另一个字符串中提取字符串

Sql server 2008 从sql server 2008中的另一个字符串中提取字符串,sql-server-2008,substring,Sql Server 2008,Substring,我有一个表格,我在其中保存表单html,其中包括图像也像这样 <img src="../UploadedFiles/2143_logo.png" > <img src="../UploadedFiles/2343_New_logo.jpeg" > <img src="../UploadedFiles/2786_old_logo.bmp" > 2143_logo.png 2343_New_logo.jpeg 2786_old_logo.bmp 我不知道怎

我有一个表格,我在其中保存表单html,其中包括图像也像这样

<img src="../UploadedFiles/2143_logo.png" >
<img src="../UploadedFiles/2343_New_logo.jpeg" >
<img src="../UploadedFiles/2786_old_logo.bmp" >
2143_logo.png

2343_New_logo.jpeg

2786_old_logo.bmp
我不知道怎么做,请帮帮我


提前感谢

这是一种非常丑陋的方法:

select 
  replace(replace(reverse(left(reverse(yourColumn), charindex('/', reverse(yourColumn)) -1)), '>', ''), '"', '')
from yourtable

请参见

这是一种非常丑陋的方法:

select 
  replace(replace(reverse(left(reverse(yourColumn), charindex('/', reverse(yourColumn)) -1)), '>', ''), '"', '')
from yourtable

请看

图像标记是字段中唯一的东西,还是它只是更大的html“blob”的一部分?那么我很抱歉地说,您可能可以创建一个可怕的黑客程序来解决您的问题,但这绝对不是SQL用来解决的问题:-/图像标记是字段中唯一的东西,还是它只是更大的html“blob”的一部分那么我很抱歉地说,你可能可以创建一个可怕的黑客来解决你的问题,但这绝对不是SQL的问题:-/好吧,它给了我一个错误“传递到左边或子字符串函数的长度参数无效。”@rahul这很奇怪,它正在处理SQL小提琴。你能用一些额外的数据创建一个SQL Fiddle并在这里发布链接吗?问题是我的html不是我在上面提到的固定格式,它只是随机html的一部分。它给了我一个错误“传递给左边或子字符串函数的长度参数无效。”@rahul这很奇怪,它正在处理SQL Fiddle。你能用一些额外的数据创建一个SQL文件并在这里发布链接吗?问题是我的html并不是我在上面提到的固定格式,它只是随机html的一部分。