STUFF用法 刪除修改返回的結果

2021-10-09 02:14:55 字數 423 閱讀 9590

stuff用法

–stuff–

刪除指定長度的字元並在指定的起始點插入另一組字元。

語法stuff(原字串, 開始替換的位置, 被替換的字元數, 用於替換的字串)

原字串:其中的某一部分將被替換。(解釋似乎比被解釋的更難懂)

開始替換的位置:指定從原字串的第幾個字元開始替換。

被替換的字元數:指定從開始處連續有幾個字元要被替換掉。如果此數為0,那麼「用於替換的字串」將插入到開始處。

用於替換的字串:該字串將代替被替換掉的字串放到原字串當中。如果此為空字串,被替換的字元將被刪除。

例如:select stuff(『abcd1』, 1, 1, 『』) 結果為bcd1

select stuff(『abcd1』, 1, 1, 『gcstring2』) 結果為gcstring2 bcd1

linux的C獲取shell執行返回的結果

linux下通過c執行命令的時候一半都是使用system 方法,但是該方法執行命令返回的值是 1或0,而有時候我們需要得到執行命令後的結果。可以使用管道實現 輸出到檔案流的函式是popen 例如 file isr isr popen ls l r ls l命令的輸出通過管道讀取 r 引數 到isr ...

linux的C獲取shell執行返回的結果

linux下通過c執行命令的時候一半都是使用system 方法,但是該方法執行命令返回的值是 1或0,而有時候我們需要得到執行命令後的結果。可以使用管道實現 輸出到檔案流的函式是popen 例如 file isr isr popen ls l r ls l命令的輸出通過管道讀取 r 引數 到isr ...

通過游標讀取oracle儲存過程返回的結果集

public jhskyzgtkrequest gettsthsdate st conn.preparecall proc st.registeroutparameter 1,oracle.jdbc.oracletypes.cursor st.execute stringbuffer sb new ...