select SUBSTR (DriveID, 1, 8) from Admin
Original term : D255FA8E
我怎麼能在開頭和結尾處添加"-"
所以任期將是這樣的:D-255FA-8E
SUBSTR並添加「 - 」多項
謝謝大家。
select SUBSTR (DriveID, 1, 8) from Admin
Original term : D255FA8E
我怎麼能在開頭和結尾處添加"-"
所以任期將是這樣的:D-255FA-8E
SUBSTR並添加「 - 」多項
謝謝大家。
您可以在SUBSTR
使用CONCAT
,像這樣:
SELECT
CONCAT(
SUBSTR(DriveID,1,1)
, '-'
, SUBSTR(DriveID,2,5)
, '-'
, SUBSTR(DriveID,6,2)
)
FROM test
也許嘗試,
CONCAT(LEFT(DriveID, 1), '-', SUBSTR(DriveID, 2, LENGTH(DriveID)-3), '-', RIGHT(DriveID, 2))
你可以試試這個&它也是最簡單的方法。
SELECT REPLACE(REPLACE('D255FA8E', 'D', 'D-'),'D-255FA','D-255FA-')
謝謝!!!!奇蹟般有效 !@! –