-
使用 stuff 函式。
stuff ( character_expression , start , length ,character_expression )
引數字元表示式
字元資料表示式。 字元表示式可以是常量、變數、字元列或二進位資料。
start 是乙個整數值,指定刪除和插入的開始位置。 如果 start 或 length 為負數,則返回空字串。 如果 start 長於第乙個字元表示式,則返回空字串。
Start 的型別可以是 bigint。
length
乙個整數,指定要刪除的字元數。 如果長度長於第乙個字元表示式,則最多刪除最後乙個字元表示式中的最後乙個字元。 長度可以是 bigint 型別。
返回型別 如果字元表示式是受支援的字元資料型別,則返回字元資料。 如果字元表示式是支援的二進位資料型別,則返回二進位資料。
注意:如果起始位置或長度值為負數,或者起始位置大於第乙個字串的長度,則返回空字串。 如果要刪除的長度大於第乙個字串的長度,則將刪除第乙個字串中的第乙個字元。
如果結果值大於返回型別支援的最大值,則會生成錯誤。
示例 下面的示例建立並返回乙個字串,方法是刪除從第乙個字串 abcdef 中的第二個位置(字元 b)開始的三個字元,然後在刪除的開頭插入第二個字串。
select stuff('abcdef', 2, 3, 'ijklmn');
結果集如下:
aijklmnef
1 row(s) affected)
-
update ceshi set nr=replace(itemname,'x','klj') where itemname like '%x%'
這樣寫絕對沒問題,這個我測試過了,你可以試試。
-
我不知道你要刪除多少個符號,但如果你能把它們全部列出來,有一種更愚蠢的方法可以做到這一點。
巢狀使用替換
選擇 replace(replace(列名,'ɦ',‘’621’,'')
-
如何使用替換:
replace ( ''string_replace1'' , ''string_replace2'' , ''string_replace3'' )
引數''string_replace1''
string_replace2''
要找到的字串表示式。 字串 Replace2 可以是字元資料,也可以是二進位資料。
string_replace3''
字串表示式的替換。 字串 replace3 可以是字元資料,也可以是二進位資料。
返回型別為字串。
-
我沒有用過這個函式,但基於主觀感受,似乎用其他語言的替換函式應該是事實。
所以,用以下方式寫它,它應該可以工作!
是或否,您可以嘗試一下。
replace(replace(,'e','調查'),'g','商')
-
你可以把它寫成兩部分,你可以直接更新它,無需替換。
-
select case when trip_type = 'g'然後是“業務”
when trip_type = 'e'然後“調查”
endfrom 表;
還有乙個替換,也可以在選擇中使用。
e.g. sql> 從雙 A 中選擇 * ; dummy
x sql> select replace (dummy , 'x' , '張三') from dual a ;
replace(dummy,'x','張三')
張三:如果想換多個,也可以做到。
select replace (dummy , 'x' , '張三') from dual a where dummy ='x'
union all
select replace (dummy , 'g' , '張 1') from dual a where dummy ='g'
union all
select replace (dummy , 'e' , '張 2') from dual a where dummy ='e';
-
選擇大小寫時 g 然後'商' when e then '考試' end
從 [表名]。
-
正則化是一種通用技術,不區分語言。
像 g 一樣,只有 3 個塊。
它們是 g、i 和 m
g 表示簧片鏈的全文搜尋。
i 表示忽略大小寫。
m 表示多行查詢。
一般只用前兩種,很少用第三種。 我也不必陪我的孫子。
-
替換沒有錯,這是你的思維方式。
Replace 最多只能返回 1 個值,而您傳遞的只是乙個字串,即乙個值。
將其拆分為多個值並不容易。
在這種情況下,通常是連線 SQL、exec 來執行語句,或者使用 charindex 函式來拼寫字元。
從住院描述表內加入住院患者資訊表上的住院描述表。 fname = 住院資訊表。 Fname Inner Join(從 FregistID 的住院登記表組中選擇 Fregistid) c 在住院資訊表上。 >>>More
曲變成酒的過程:曲中的根黴和酵母先活後,酵母大量繁殖,根黴產生澱粉分解酶,將澱粉變成糖(如葡萄糖),然後酵母在無氧或低氧的條件下不把糖變成酒!
你的空調的布局限制了你的購買力,如果你的客廳小,我建議你可以買兩台格力,**2300臺左右,冰箱要看你買什麼型別,小客廳你可以買海爾,有小客廳,**就看你自己了,因為有些小的很貴,電腦, 我建議你找個懂事的熟人,自己配置乙個,這樣省錢放心,現在的電動車都一樣,一般在1500-1800左右,洗衣機就會讓你和你的愛人親眼看看,我個人更喜歡西門子,當然,**也很貴, 因為我的抽油煙機是西門子的,但是效能真的很好,所以如果想在2萬左右買這些家具,難度比較大,我粗略的算了一下。 >>>More
goto 語句是一條傳輸指令,它直接將 CPU 的當前指令指標 IP 更改為 goto 語句指向的指令位址,然後從該位址繼續執行。 從組合語言的角度來看,goto語句對應組合語言JMP指令,但組合語言的危險在於JMP指令的跳轉是無約束的或者約束較少的,機器指令級別可以隨意跳轉,除非指令在執行前經過嚴格檢查,這其實是非常困難的。 >>>More