T-SQL筆記53_將某一字串欄位針對特定字元split成兩欄位作法_使用charindex與substring

程式

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
DECLARE @tbl TABLE(Column1 VARCHAR(100))

INSERT INTO @tbl
SELECT '1/1' UNION ALL
SELECT '1/20' UNION ALL
SELECT '1/2'
select * from @tbl

SELECT
    SUBSTRING(tbl.Column1,0, CHARINDEX('/',tbl.Column1) ),SUBSTRING(tbl.Column1,CHARINDEX('/',tbl.Column1)+1,LEN(tbl.Column1))
FROM
    @tbl AS tbl




















留言

這個網誌中的熱門文章

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header

經得起原始碼資安弱點掃描的程式設計習慣培養(三)_7.Cross Site Scripting(XSS)_Stored XSS_Reflected XSS All Clients

(2021年度)駕訓學科筆試準備題庫歸納分析_法規是非題