Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

So überprüfen Sie die Zeichenfolgenlänge und wählen dann die Teilzeichenfolge in Sql Server aus

Um die Länge des Strings bedingt zu prüfen, verwenden Sie CASE .

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