在 SQL 语句中,如何将文本字段 char 长度的返回值限制为一定的大小?
到目前为止尝试过-
select len(mytextfield,30) from table
您需要SUBSTRING功能。
SELECT SUBSTRING(mytextfield, 1, 30) FROM Table
(这是假设 SQL Sever / T-SQL;您没有指定数据库引擎。)
select left(mytextfield,30)
我并不肯定,但我认为 substring 函数不适用于 TEXT 数据类型。