为了账号安全,请及时绑定邮箱和手机立即绑定

Mybatis如何运行sql“ desc表”

Mybatis如何运行sql“ desc表”

Smart猫小萌 2021-05-14 19:06:42
我对如何运行sql“ desc table”以获取表字段信息有疑问。我尝试运行这些代码以获取表字段信息,但出现语法错误。@Mapperpublic interface TableMapper {/** * 获取指定表中字段的具体信息 * @param tableName 表名 * @return 所有字段的具体信息. */@Select("desc #{tableName}")@Results({        @Result(property = "fieldName", column = "Field", javaType = String.class),        @Result(property = "fieldType", column = "Type", javaType = String.class),        @Result(property = "nullable", column = "Null", javaType = String.class),        @Result(property = "key", column = "Key", javaType = String.class),        @Result(property = "extra", column = "Extra", javaType = String.class)})Set<TableFieldInfo> findTableFieldsInfo(@Param(value = "tableName") String tableName);}有人可以告诉我如何使用mybaits获取表字段信息吗?
查看完整描述

1 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

改变

desc #{tableName}
     ^

desc ${tableName}
     ^


查看完整回答
反对 回复 2021-05-19
  • 1 回答
  • 0 关注
  • 518 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信