使用T-SQL/MS-SQL將字符串附加到現有表格單元格的最簡單方法是什麼?

使用T-SQL/MS-SQL將字符串附加到現有表格單元格的最簡單方法是什麼?

我有一個“文件名”列的表。 我最近在這個列中插入了一個插入,但是在我急著忘記把文件擴展名附加到輸入的所有文件名。 幸運的是,它們都是“.jpg”圖像。 如何輕鬆地更新這些插入字段的“文件名”列(假設我可以根據已知的id值選擇最近的行)來包含'.jpg'擴展名?…


在SQL查詢中執行正則表達式(替換)

什麼是最好的方式來取代所有的< 在給定的數據庫列? 基本上執行s/&lt[^;]/</gi 筆記: 必須在MS SQL Server 2000中工作 必須是可重複的(而不是以<;;;;;;;;;)…


如何修剪MS SQL中的字符串?

例如: SELECT TRIM(Names) FROM Customer;…


SQL查詢字段不包含$ x

我想查找一個SQL查詢來查找field1不包含$ x的行。 我怎樣才能做到這一點?…


.net - 正則表達式查找查詢中的所有表名

我在正則表達式方面並不那麼熱心,它使我的小心理融化了一些東西。 我正在查詢中查找所有表名稱。 所以說我有這個問題: SELECT one, two, three FROM table1, table2 WHERE X=Y 我想拉出“table1,table2”或“table1”和“table2” 但是,如果沒有在哪裡發表聲明呢? 這可能是文件的結尾,也可能是一個組或一個命令等。我知道“最”…



tsql - 如何跟踪T-SQL函數調用

我試圖調試用T-SQL UDF編寫的相當複雜的公式計算器(不要問), 遞歸(但間接通過中間函數)調用自己,等等等等。 而且,當然,我們有一個錯誤。 現在,使用PRINT語句(可以通過實現InfoMessage事件的處理程序從ADO.NET中讀取),我可以模擬存儲過程的跟踪。 對UDF執行相同的操作會導致編譯時間消息: Invalid use of side-effecting or ti…


MySQL:如何在多個表中搜索任何列中存在的字符串

我怎樣才能在table_a table_b table_c,其中有一個字符串的隨機數字列搜索? 我知道這是不正確的SQL,但它會是這樣的: SELECT*FROM users, accounts, something_else WHERE->ANY COLUMN CONTAINS 'this_string'<- 提前為SO社區…


從sql server中的字符串去除html標籤的最佳方法?

我在SQL Server 2005中有包含html標籤的數據,我想將所有這些都刪除,只留下標籤之間的文本。 理想情況下,也可以取代&lt; 與<,等等 有沒有一個簡單的方法來做到這一點,或有人已經有一些示例t-sql代碼? 我沒有能力添加擴展存儲過程等,所以更喜歡純t-sql方法(最好是一個向後兼容sql 2000)。 我只想用剝離的HTML檢索數據,而不是更新它,所以理想情況下它將被編寫…


SQL SUBSTRING vs RIGHT-最佳實踐

我試圖找出從字符串的開始刪除字符時的最佳做法。 在某些語言中,可以使用不帶長度參數的MID,但在TSQL中,長度是必需的。 考慮下面的代碼,最佳實踐是什麼?(十六進製字符串是可變長度) DECLARE @sHex VARCHAR(66) SET @sHex='0x7E260F3DA734AD4BD816B88F485CE501D843DF067C8EDCB8AC7DAD331852E…


如何在T-SQL中的XML字符串中的屬性中使用雙引號?

很簡單的問題-我有一個屬性,我想雙引號英寸我怎麼逃避他們? 我試過了 \“ “” \\“ 我已經為所有這些xml類型和varchar(max)創建了@xml變量。 declare @xml xml--(or varchar(max) tried both) set @xml='<transaction><item value="hi "mom" lol"…




sql substring server string replace split find search left mysql