2016-10-10 2 views
-1

sql server 2012のデータには、<a href="test/test">test </a>のリンクを含むテキストが含まれていますが、ターゲットは文字列データのターゲットを追加する必要があります。私はそれのためのユーザー定義の関数を作成する必要があります。いずれにもサンプルコードがありますか?UDFを使用した文字列のhrefにtarget = '_ blank'を追加する最も良い方法

例のテキスト - If you've ever thought one of your text message threads was so good it deserved to be published, you may be on to something.view. <a href="/apple/sdffsd/sdffs">njkhj </a> In future iterations, users will be able to post .<br><br>You may update your email address at any time by going to <a href="/apple/fafasdf/sdfsdf">sdffsd</a>. Our whole goal is to have the reader go through an entire narrative arc in five minutes and consume it in a way that's native to mobile," says Gupta go to <a href="https://stackoverflow.com/a/s/sdfsf"> sdfsdf </a> which is one of my favorite books, is told as letters back and forth between the two main

+0

調査し、試して、うまくいかないことが判明しましたか? SOは、あなたのニーズにゼロの努力を払っている間に、あなたに合わせたソリューションを求める場所ではありません。 – dfundako

+0

ターゲットを詳しく調べてください。私はターゲットを追加する必要があります。 – TheGameiswar

+0

'target = '_ blank''はブラウザの外では役に立たないので、あなたのアプリケーションでそれを管理できませんか?それのようなもの:http://stackoverflow.com/questions/7901679/jquery-add-target-blank-for-outgoing-link? –

答えて

1

私はトリックに

Declare @String varchar(max) = 'Some large text with a <a href="test/test">link</a> to content' 

Select Replace(@String,' href=','_target="blank" href=') 

戻り

(No column name) 
Some large text with a <a _target="blank" href="test/test">link</a> to content 
+0

ありがとうございます。私は同じことを考えました...私は物事を複雑にしていて、簡単なことを考える必要があることに気付きました。 – akki

+0

これを返信としてマークしてください – akki

+0

@akkiいつも考えることが簡単すぎます –

0

を行うだろう置き換えるシンプルだと思う。我々はまた、使用することができます SELECT REPLACE(text,'<a','<a target="_blank" '); Go

関連する問題