【发布时间】:2014-02-09 04:47:00
【问题描述】:
我有一个列应该是全文索引的数组:
my @cols = ('col_1', 'col_2', 'col_3');
我也有对应的已经连接的dbi…:
my $dbh = DBI->connect(…);
... 包含一个带有全文索引 foo 的表 bar。
由于我无法修改现有索引的列,因此如果数组 @cols 的元素与索引中的列foo中的列数组的元素不同,我必须删除它并重新创建它> table bar,这正是我不知道如何得到的。
有人知道怎么弄吗?
【问题讨论】:
-
你用的是什么数据库引擎?
-
MySQL,但由于 DBI 是一个抽象层,只要引擎支持某个特性,它应该就让它变得无关紧要。