0

我有一张像

     business
----------------
id    business_name    description      metadescription
--------------------------------------------------------
1        A             BusinessA
2        B             BusinessB
3        C             BusinessC

这里我需要更新一个元描述列。来自描述列的值,但元描述列只允许 150 个字符,如果超过 150 个字符,那么它应该从描述列中获取前 150 个字符。在 decrition 中包含超过 150 个字符,那么如何限制该列允许 150 个字符?

4

1 回答 1

1

如果您想从文本中提取前 150 个字符,那么您只需要该substring(string [from int] [for int])函数即可。

你会使用类似下面的东西

 SELECT id
, business_name
, description
,substring(description from 1 for 150 ) as metadescription
from yourtable;
于 2013-11-06T09:57:56.027 回答