我正在使用 PostgreSQL,并且我在一个包含很长文本的表中有一个列。我想在查询中选择此列,但限制其显示长度。
就像是:
select longcolumn (only 10 chars) from mytable;
我该怎么做?
我正在使用 PostgreSQL,并且我在一个包含很长文本的表中有一个列。我想在查询中选择此列,但限制其显示长度。
就像是:
select longcolumn (only 10 chars) from mytable;
我该怎么做?
你可以做的是使用 PostgreSQL 的substring()方法。以下两个命令之一将起作用:
SELECT substring(longcolumn for 10) FROM mytable;
SELECT substring(longcolumn from 1 for 10) FROM mytable;
略短:
SELECT left(longcolumn, 10) from mytable;