Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

tsql последно срещане на вътре в низ

Намерете последния , като обърнете низа и потърсите първото срещане, след което прочетете толкова много знаци отдясно на низа;

rtrim(right(list_field, charindex(',', reverse(list_field)) - 1))

(Използвайте reverse(list_field) + ',' ако има възможност да няма разделители в полето и искате една стойност)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server и пропуски в колона за идентичност

  2. Как да коригирате „Схемата на дяловете „...“ няма следваща използвана файлова група“ в SQL Server

  3. Как да коригирам състоянието на чакащо възстановяване в базата данни на SQL Server?

  4. Хетерогенните заявки изискват опциите ANSI_NULLS и ANSI_WARNINGS да бъдат зададени за връзката. Това гарантира последователна семантика на заявката

  5. Как да импортирате база данни на SQL Server в Access 2016