sebuah catatan saat kerja
Untuk dapatin string sebelum spasi terakhir:
DECLARE @string VARCHAR(MAX) SET @string = 'Ini contoh kalimatnya ya' SELECT REVERSE(RIGHT(REVERSE(@string), LEN(@string) - NULLIF(CHARINDEX(' ', REVERSE(@string)), 0)))
Jadi tujuannya, misal ada string yang panjang. trus pengen dapatin 100 karakter aja. Ternyata karakter ke 100 itu berada di tengah-tengah kata. Jelek dong. Nah, ini cara untuk dapatin string sampai sebelum spasi terakhir.
Hasilnya: