【发布时间】:2013-01-24 16:11:42
【问题描述】:
【问题讨论】:
【问题讨论】:
如您所见,TableField.toString() 方法呈现完全限定的列。你有两个选择:
String sql = USER.getName() + "." + USER.ID.getName();
Configuration:Settings settings = new Settings();
settings.setRenderSchema(false); // Omit schema rendering
settings.setRenderNameStyle(RenderNameStyle.AS_IS); // Omit escaping names
DSLContext = DSL.using(SQLDialect.MYSQL, settings);
String sql = ctx.render(USER.ID);
【讨论】: