首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何查找可以创建全文搜索索引的所有列?

如何查找可以创建全文搜索索引的所有列?
EN

Stack Overflow用户
提问于 2013-09-30 02:35:15
回答 1查看 117关注 0票数 0

对于我的表data,我可以创建全文索引,如下所示:

代码语言:javascript
复制
ALTER TABLE data ADD FULLTEXT(description1, description2);

其中description1description2是列名。

使用JDBC,如何找到可以在其上创建全文搜索索引的列的列表,以避免此错误:

代码语言:javascript
复制
Column 'id' cannot be part of FULLTEXT index
EN

Stack Overflow用户

发布于 2013-09-30 02:41:40

不知道在jdbc中使用以下查询的语法,但是从信息模式中,您可以获得特定类型的表和列,如下所示我已经查询了 text,varchar您可以添加更多用于存储文本的类型

代码语言:javascript
复制
SELECT DISTINCT table_name, column_name, column_type
  FROM information_schema.columns
  WHERE table_schema = 'your database name' 
    AND column_type IN( 'text', 'varchar');
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19081768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档