SQL截断字符串的长度

时间:2016-06-04 15:38:15

标签: sql postgresql

我在postgreSQL中有一个表程序员(id,name),我想返回所有程序员的名字,如果一个名字超过12个字符,我想把它截断为12个字符,任何想法我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

试试这个

select substring(name from 1 for 12) from your_table

提到https://www.postgresql.org/docs/9.1/static/functions-string.html

或者@Prdp提到的评论是我认为更好的选择。检查两者的成本并使用适合您的成本。