返回字符串的前N个字符

ree*_*fes 8 sql-server string

我需要从SQL Server表中选择一个缩短版本的字段,以便在下拉列表中使用.

该字段必须限制为20个字符.如果该字段超过二十个字符,则应显示前二十个字符; 如果它少于20个字符,它应该显示整个字符串.

我该怎么做呢?

ado*_*lot 16

试试left(sting_field,20)right(sting_field,20)