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

Come controllare la lunghezza della stringa e quindi selezionare la sottostringa in SQL Server

Per controllare condizionalmente la lunghezza della stringa, usa CASE .

SELECT  CASE WHEN LEN(comments) <= 60 
             THEN comments
             ELSE LEFT(comments, 60) + '...'
        END  As Comments
FROM    myView