我需要將一個參數值'xval = 9'添加到數百萬行表中的所有非空白SQL服務器列值。該列包含URL,並且它們具有隨機數量的追加到該列的「查詢字符串」參數。所以當我追加時,我可能需要追加'?xval = 9',或者我可能需要追加'& val = 9',具體取決於參數是否已經存在。針對URL的SQL Server字符串操作?
所以URL值可能會喜歡像任何一個:
http://example.com/example
http://example.com/example/?aval=1
http://example.com/example/?aval=1&bval=2
http://example.com/example/index.html?aval=1&bval=2
「票據背書擔保」和「BVAL」只是樣品,真正的任何種類的鍵/值對的可能是對URL的結尾。
什麼是最聰明的純TSQL的方式來操縱它,希望利用某種索引?
謝謝。