更新时间:2023-11-10 GMT+08:00
分享

创建表

以Java JDBC方式执行SQL语句在集群中dbName变量对应的数据库下创建tableName对应的表。

String createTableSql = "create table if not exists " + dbName + "." + tableName +  " (\n" +
      "c1 int not null,\n" +
      "c2 int not null,\n" +
      "c3 string not null\n" +
      ") engine=olap\n" +
      "unique key(c1, c2)\n" +
      "distributed by hash(c1) buckets 1";
public static void execDDL(Connection connection, String sql) throws Exception {
   try (PreparedStatement statement = connection.prepareStatement(sql)) {
      statement.execute();
   } catch (Exception e) {
      logger.error("Execute sql {} failed.", sql, e);
      throw new Exception(e);
   }
}
分享:

    相关文档

    相关产品