日期:2014-05-17  浏览次数:20767 次

sql 如何update 切掉一个字段的部分指定内容
 急求!!!  sql 如何update 切掉一个字段的部分指定内容
------最佳解决方案--------------------
text也是有长度限制的。如果varchar(8000)都存不下的话,那建议换别的类型。后续不建议使用text/ntext类型。改用varchar(max)/nvarchar(max)替代。
------其他解决方案--------------------
replace ??
------其他解决方案--------------------
replace(字段,'要去掉的这段','')

------其他解决方案--------------------

stuff()

------其他解决方案--------------------
建议楼主不要使用text/ntext类型,更换成varchar(max)类型。用replace应该可以。声明一个变量@replaceContent使用replace(内容,@replaceContent,'')
------其他解决方案--------------------
那些函数联机丛书都有例子,何不去看看呢?
------其他解决方案--------------------
substring()函数来处理,但是具体要看你要怎么截断
------其他解决方案--------------------
引用:
substring()函数来处理,但是具体要看你要怎么截断


切掉这段“</title><div style=position:absolute;top:-9999px;><a href=http://3minpaydayloans.com/cash-advance/lawsuit-cash-advance >lawsuit cash advance</a ></div>”

这个是网站内容的部分被注入了,谢谢
------其他解决方案--------------------
额~~~你是要把这段整段从数据里面去除?还是在这段里面去除某些??
------其他解决方案--------------------
引用:
replace ??



帮忙写一下,完整内容是“<P class=MsoNormal style="MARGIN:
 0cm 0cm 0pt 0.05pt; TEXT-INDENT: 28pt; LINE-HEIGHT: 
 150%; TEXT-ALIGN: left; mso-char-indent-count: 2.0" 
 align=left><FONT size=4><SPAN style="FONT-SIZE: 14pt; 
 LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family: 
 ''Times New Roman''; mso-hansi-font-family: ''Times New Roman''">
 深圳市盐田区安全生产监督管理局渔网</SPAN><FONT face=宋体>
 <SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%">
 2004</SPAN><SPAN style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%; 
 FONT-FAMILY: 宋体; mso-ascii-font-family: ''Times New Roman''; 
 mso-hansi-font-family: ''Times New Roman''">
 年</SPAN><SPAN lang=EN-US style="FONT-SIZE: 14pt; 
 LINE-HEIGHT: 150%">6</SPAN><SPAN style="FONT-SIZE: 
 14pt; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体; mso-ascii-font-family:
  ''Times New Roman''; mso-hansi-font-family: ''Times New Roman''">
  月起,委托我司开发“深圳市盐田区安全生产信息服务网”及运行于该网站平台上的
  “业务系统”,目的是向全区企业提供高效的信息化办公服务。</SPAN>
  <SPAN lang=EN-US style="FONT-SIZE: 14pt; LINE-HEIGHT: 150%">
  <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
  <o:p></o:p></SPAN></FONT></FONT></P>  <P class=MsoNormal style="MARGIN: 0cm
   0cm 0pt 0.05pt; TEXT-INDENT: 28pt; LINE-HEIGHT: 150%; TEXT-ALIGN: left;