gpt4 book ai didi

java - 如何使用 JDBC 检测 ENUM 字段的内容?

转载 作者:行者123 更新时间:2023-12-02 08:20:58 25 4
gpt4 key购买 nike

我正在为我的 CRUD java Web 数据库应用程序创建代码生成器。在制作表单页面时,我希望能够将 ENUM 字段数据类型呈现到组合框中。因此,在 MySQL 脚本中定义它:

`Employment Status` enum('CPNS','PNS') COLLATE latin1_general_ci NOT NULL,

我想做一个Employment Status作为组合框(使用 <SELEC/> html 输入类型)和 CPNS , PNS作为其内容。

如何使用 JDBC 从数据库枚举该字段的内容???非常感谢!

PS:有人问,为什么我要创建自己的代码生成器???好吧,我认为创建这样的东西并将其添加到我们在 Java Web 世界中的广泛选择中将会非常有趣。:)

最佳答案

 DatabaseMetaData meta = conn.getMetaData(); rsColumns = meta.getColumns(null, "%", "", "%");/*getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)*/ while (rsColumns.next()) {      String columnType = rsColumns.getString("TYPE_NAME");      String columnName = rsColumns.getString("COLUMN_NAME");}

我认为这可以帮助你。

关于java - 如何使用 JDBC 检测 ENUM 字段的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5454425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com