Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Alles auswählen bis zum ersten Auftreten eines Zeichens

;WITH T(C) AS
(
SELECT 'asdf|adkfdll|dd' UNION ALL
SELECT 'asdkdkdk|da|d' UNION ALL
SELECT ''
)
SELECT  LEFT(C, CHARINDEX('|',C + '|') -1)
FROM T