0

私の tabledataでは、次のように全文索引を作成できます。

ALTER TABLE data ADD FULLTEXT(description1, description2);

description1description2列名です。

JDBC を使用して、このエラーを回避するために、この全文検索インデックスを作成できる列のリストを見つけるにはどうすればよいですか?

Column 'id' cannot be part of FULLTEXT index
4

1 に答える 1

0

以下のクエリをjdbcで使用する構文についてはわかりませんが、情報スキーマから、以下のような特定のタイプのテーブルと列を取得できます

SELECT DISTINCT table_name, column_name, column_type
  FROM information_schema.columns
  WHERE table_schema = 'your database name' 
    AND column_type IN( 'text', 'varchar');
于 2013-09-29T18:41:39.907 に答える