sql >> Database teknologi >  >> RDS >> Sqlserver

Vælg alle indtil første forekomst af et tegn

;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


  1. Docker Compose + Postgres:Udsæt port

  2. Find alle skæringspunkter for alle sæt intervaller i PostgreSQL

  3. Hvad er forskellen mellem AS og IS i en Oracle-lagret procedure?

  4. 2 måder at se, om forældede funktioner stadig bliver brugt i en SQL Server-instans