Как создать схему и таблицы в oracle NoSQL, используя его Java API

Я использую oracle.nosql.client-3.2.5.jar,

Я могу создавать схемы и таблицы в оракуле NoSQL с помощью оболочки.

Но возможно ли сделать это через Java API? Если да, любой указатель на это.

1 ответ

Решение

Я новичок в ONS и провел некоторые исследования по этому вопросу. Программно это можно сделать так:

public void createTable() {
    TableAPI tableAPI = store.getTableAPI();
    StatementResult result = null;
    String statement = null;

    try {

        statement =
            "CREATE TABLE myTable (" +
            "item STRING," +
            "description STRING," +
            "count INTEGER," +
            "percentage DOUBLE," +
            "PRIMARY KEY (item))";"

        result = store.executeSync(statement);


    } catch (IllegalArgumentException e) {
        System.out.println("Invalid statement:\n" + e.getMessage());
    } catch (FaultException e) {
        System.out.println
            ("Statement couldn't be executed, please retry: " + e);
    }
}

Источник: http://docs.oracle.com/cd/NOSQL/html/GettingStartedGuideTables/tablesapi.html

Другие вопросы по тегам