截断SQL select中的字段值

时间:2012-04-05 02:09:17

标签: mysql sql

在SQL语句中,如何将文本字段char长度的返回值限制为特定大小?

到目前为止尝试过 -

select len(mytextfield,30) from table

2 个答案:

答案 0 :(得分:4)

您需要SUBSTRING功能。

SELECT SUBSTRING(mytextfield, 1, 30) FROM Table

(假设是SQL Sever / T-SQL;您没有指定数据库引擎。)

答案 1 :(得分:1)

select left(mytextfield,30)

我不是肯定的,但我认为substring函数对TEXT数据类型不起作用。