org.jooq.Query类的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(3.6k)|赞(0)|评价(0)|浏览(179)

本文整理了Java中org.jooq.Query类的一些代码示例,展示了Query类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Query类的具体详情如下:
包路径:org.jooq.Query
类名称:Query

Query介绍

[英]Any query
[中]有问题吗

代码示例

代码示例来源:origin: org.jooq/jooq

@Override
public final String getSQL(ParamType paramType) {
  return delegate.getSQL(paramType);
}

代码示例来源:origin: org.jooq/jooq

@Override
public final Map<String, Param<?>> getParams() {
  return delegate.getParams();
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

@Override
public final int execute() {
  return delegate.execute();
}

代码示例来源:origin: stackoverflow.com

Query query =
create.select(DSL.field("table_name"))
   .from("tables t")
   .where("t.table_schema LIKE '" + schemaName + "'")
   .limit(DSL.inline(10))
   .offset(DSL.inline(2));

String sql = query.getSQL();
List<Object> bindValues = query.getBindValues();

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

@Override
public int execute(Query query) {
  final Configuration previous = Utils.getConfiguration(query);
  try {
    query.attach(configuration);
    return query.execute();
  }
  finally {
    query.attach(previous);
  }
}

代码示例来源:origin: org.jooq/jooq

private final int[] executeStatic() {
    List<Query> queries = new ArrayList<Query>(allBindValues.size());

    for (Object[] bindValues : allBindValues) {
      for (int i = 0; i < bindValues.length; i++)
        query.bind(i + 1, bindValues[i]);

      queries.add(create.query(query.getSQL(INLINED)));
    }

    return create.batch(queries).execute();
  }
}

代码示例来源:origin: org.jooq/jooq

if (query.isExecutable()) {
  List<Query> list = queries.get(sql);
batch.bind(query.getBindValues().toArray());

代码示例来源:origin: org.jooq/jooq

@Override
public final List<Object> getBindValues() {
  return delegate.getBindValues();
}

代码示例来源:origin: org.jooq/jooq

@Override
public final void attach(Configuration configuration) {
  delegate.attach(configuration);
}

代码示例来源:origin: stackoverflow.com

Query query = ctx.insertInto(...).values(...);
ctx.execute(
  query.getSQL().replace("insert into", "insert /*+APPEND*/ into"), 
  query.getBindValues().toArray()
);

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

private final int[] executeStatic() {
    List<Query> queries = new ArrayList<Query>();

    for (Object[] bindValues : allBindValues) {
      for (int i = 0; i < bindValues.length; i++) {
        query.bind(i + 1, bindValues[i]);
      }

      queries.add(create.query(query.getSQL(INLINED)));
    }

    return create.batch(queries).execute();
  }
}

代码示例来源:origin: org.jooq/jooq

@Override
public int execute(Query query) {
  final Configuration previous = Tools.getConfiguration(query);
  try {
    query.attach(configuration());
    return query.execute();
  }
  finally {
    query.attach(previous);
  }
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

if (query.isExecutable()) {
  List<Query> list = queries.get(sql);
batch.bind(query.getBindValues().toArray());

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

@Override
public final List<Object> getBindValues() {
  return delegate.getBindValues();
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

@Override
public final void attach(Configuration configuration) {
  delegate.attach(configuration);
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

@Override
public final String getSQL() {
  return delegate.getSQL();
}

代码示例来源:origin: org.jooq/jooq

@Override
public final int execute() {
  return delegate.execute();
}

代码示例来源:origin: com.ning.billing/killbill-osgi-bundles-analytics

@Override
public final Map<String, Param<?>> getParams() {
  return delegate.getParams();
}

代码示例来源:origin: org.jooq/jooq

@Override
public final String getSQL() {
  return delegate.getSQL();
}

代码示例来源:origin: org.jooq/jooq

@Override
public int execute(String sql) {
  return query(sql).execute();
}

相关文章