我在postgreSQL中有一个表程序员(id,name),我想返回所有程序员的名字,如果一个名字超过12个字符,我想把它截断为12个字符,任何想法我怎么能这样做?
答案 0 :(得分:3)
试试这个
select substring(name from 1 for 12) from your_table
提到https://www.postgresql.org/docs/9.1/static/functions-string.html
或者@Prdp提到的评论是我认为更好的选择。检查两者的成本并使用适合您的成本。