Este tópico descreve como adicionar ou remover colunas predefinidas de uma tabela de dados com o Tablestore SDK for Java.
Pré-requisitos
Inicialize um cliente. Para mais informações, consulte Inicializar um cliente do Tablestore.
Adicionar colunas predefinidas
Método
public AddDefinedColumnResponse addDefinedColumn(AddDefinedColumnRequest addDefinedColumnRequest) throws TableStoreException, ClientException
Código de exemplo
O exemplo a seguir adiciona uma coluna predefinida do tipo String chamada name à tabela test_table:
public static void addDefinedColumnExample(SyncClient client) {
AddDefinedColumnRequest addDefinedColumnRequest = new AddDefinedColumnRequest();
addDefinedColumnRequest.setTableName("test_table");
addDefinedColumnRequest.addDefinedColumn("name", DefinedColumnType.STRING);
client.addDefinedColumn(addDefinedColumnRequest);
}
Remover colunas predefinidas
Método
public DeleteDefinedColumnResponse deleteDefinedColumn(DeleteDefinedColumnRequest deleteDefinedColumnRequest) throws TableStoreException, ClientException
Código de exemplo
O exemplo a seguir remove uma coluna predefinida chamada name da tabela test_table:
public static void deleteDefinedColumnExample(SyncClient client) {
DeleteDefinedColumnRequest deleteDefinedColumnRequest = new DeleteDefinedColumnRequest();
deleteDefinedColumnRequest.setTableName("test_table");
deleteDefinedColumnRequest.addDefinedColumn("name");
client.deleteDefinedColumn(deleteDefinedColumnRequest);
}