Virgülle ayrılmış değerler içeren bir alanım var. Listede son elemanı çıkarmalıyım. Bununla denedim:tsql dize içinde son "ortaya çıkma"
select list_field, LTRIM(RTRIM(right(list_field, len(list_field) - CHARINDEX(',',list_field))))
Ama sadece ilk virgül ortaya çıktıktan sonra başlayan listenin son bölümünü döndürür.
B örneğin ,
a, b döner a, b, c I desen gibi düzenli ifade kullanmak isteyen
C, B döndürür. TSQL'de (sql server 2008) mümkün mü? Başka herhangi bir ipucu?