How can I select the first 100 characters in SQL Server?

前端 未结 5 927
灰色年华
灰色年华 2021-01-03 18:25

I want to truncate a column to a max of 100 characters. How do you do this in SQL Server?

5条回答
  •  灰色年华
    2021-01-03 18:54

    SELECT SUBSTR(COLUMN_NAME, 1, LENGTH) FROM TABLENAME where LENGTH(COLUMN_NAME) > LENGTH
    

    Ex:

    SELECT SUBSTR(DESCRIPTION,1,100) FROM STOREDETAILS where LENGTH(DESCRIPTION)>100
    

    For those records, with length less than 100, the actual value would be shown.

    Otherwise, some databases induce blank characters in the resultant records.

提交回复
热议问题