私はこれを読んだ:列値に対する全文検索?
MySQL Fulltext search against column value?
が、それは、これを行うことができない理由、私は理解していない不合理です。
回避策を知っている人はいますか?
ありがとう
私はこれを読んだ:列値に対する全文検索?
MySQL Fulltext search against column value?
が、それは、これを行うことができない理由、私は理解していない不合理です。
回避策を知っている人はいますか?
ありがとう
これは私の古い手順は、
BEGIN
declare done default 0;
declare csv1 varchar(100);
declare cur1 cursor for select csv from table;
DECLARE CONTINUE HANDLER FOR NOT FOUND SET done=1;
open cur1;
repeat
fetch cur1 into csv1;
-
-
-
-
update company set (something) where match(csv) against(concat("'",csv1,"'"));
until done end repeat;
-
-
close cur1;
select * from table;
END
ありがとう!明らかにこれは私が探しているものです。実際に私の場合にうまくいけば、誰かが試してみましたか? – skyline26
@toPeerOrNotToPeerこれは私の長い手続きの概要です。それは私の場合です。 –
データはカタログに保存されているためです。全文索引を照会すると、索引が指している表ではなく、作成されたカタログからデータを読み取っています。
カタログを "作成"するときは、サーバーがテーブルからデータを読み取り、カタログに挿入するように指示します。あなたが静的でない価値を持っているなら、あなたはそれをどのように読むでしょうか?
こんにちはダイゴ、感謝...どのような回避策については? – skyline26
私は質問がMySQLについてだと思いますが、私は原理が異なるかどうかはわかりません。 –
テーブルのあなたのエンジンタイプは何であるtoo-あなたのケースでは、このような何かをしようとしていますか? – diEcho
テーブルはmyisam – skyline26
あなたが正確に得ている問題です。あなたは単純な別のリンクを参照し、これはばかげていると言って – diEcho