MySql - 使用longtext强制转换为VARCHAR(255)创建视图

时间:2011-03-30 17:03:44

标签: mysql

我愿意在带有longtext列的表上创建一个视图。但我希望在我看来这个列是varchar(255)。是的,我想删除“额外”文本。

当我在创建脚本中执行substr时,数据类型仍然是longtext

有人可以帮助我吗?

由于

1 个答案:

答案 0 :(得分:2)

如何将longtext转换为varchar?

 CREATE VIEW foo AS
 SELECT ID, CAST(MyLongText as char(255)) AS MyVarchar
 FROM Table