【发布时间】:2016-06-23 20:12:16
【问题描述】:
我正在使用 JOOQ 从 JAVA 对象生成 SQL。下面是我的代码-
String tableName = "tabel1";
String columnName = "column1";
String dataType = "varchar";
CreateTableAsStep<Record> createStmt = create.createTable(tableName).column(columnName, dataType);
不允许设置字符串数据类型。但是使用 SQLDatatype,我只得到了数据类型的枚举列表,我必须在编译时提供这些列表。是否可以在运行时设置数据类型或以任何方式使用字符串名称获取枚举类型。
感谢任何帮助。
【问题讨论】:
-
嗯... JooQ 允许您创建类型安全的
Field实例...