如何在MySQL v 5.0(myisam数据库引擎)中根据其值的长度创建索引,其中TEXT数据类型最多为7000个字符,是否必须添加具有第一个长度的另一列柱?根据其内容的长度在MySQL列上创建索引?
2
A
回答
2
是,由于MySQL不支持基于函数的索引(如ADD INDEX myIndex(LENGTH(text)))
,您需要一个新的int列并定义一个trigger以便在插入和更新后自动更新它)。
0
听起来像是一个好办法给我(对不起,不知道MySQL,但是在Oracle中,你可以设定一个触发,这样当你的主柱被更新的“长度”栏就会自动更新)
相关问题
- 1. 分析视频内容,在搜索引擎上创建索引
- 2. 的MySQL VARCHAR索引长度
- 3. 根据数组长度创建报告
- 4. 在其列,我应该创建索引
- 5. html列的宽度根据其内容自动更改
- 6. 根据索引页上内容类型的节点内容的自定义块
- 7. 根据索引列
- 8. MySQL索引创建
- 9. CSS流体列(根据内容宽度)
- 10. MySQL - 在ON DUPLICATE KEY的两列上创建一个UNIQUE索引
- 11. UI-Grid根据其内容设置列宽度
- 12. 如何根据长度在python中的一维列表中创建2D列表
- 13. 根据内容高度追加内容
- 14. 如何根据其内容
- 15. 在复杂列上创建Hive索引
- 16. 在部分CHAR列上创建索引
- 17. 在MySQL上建立索引
- 18. 在排序数据上创建索引
- 19. MySQL:如何在布尔/ tinyint列上创建部分索引?
- 20. 在MySql BLOB列上创建空间索引时出错
- 21. 在ASP.NET中设置动态创建图像的内容长度
- 22. 根据长度
- 23. 根据其他内容列出表格内容
- 24. 如何在海量数据上创建索引(mysql)
- 25. 创建索引列
- 26. MySQL的 - 在其列使用索引
- 27. 如何使视图高度根据其子视图内容而增长
- 28. 根据另一个表中的索引存在创建is_sold MySQL字段
- 29. 设置网格网格RowDefinition高度根据其在Silverlight内容
- 30. 根据R中的其他列创建新的数据帧列