Resumo : neste tutorial, você aprenderá como criar uma nova tabela em um banco de dados SQLite a partir de um programa Java usando o SQLite JDBC Driver.
Para criar uma nova tabela em um banco de dados específico, siga as seguintes etapas:
- Primeiro, prepare uma
CREATE TABLE
declaração para criar a tabela desejada. - Segundo, conecte-se ao banco de dados .
- Terceiro, crie uma nova instância da
Statement
classe a partir de umConnection
objeto. - Quarto, execute a
CREATE TABLE
instrução chamando oexecuteUpdate()
método doStatement
objeto.
O programa a seguir ilustra as etapas de criação de uma tabela.
package net.sqlitetutorial;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
/**
*
* @author tutorials.acervolima.com
*/
public class Main {
/**
* Create a new table in the test database
*
*/
public static void createNewTable() {
// SQLite connection string
String url = "jdbc:sqlite:C://sqlite/db/tests.db";
// SQL statement for creating a new table
String sql = "CREATE TABLE IF NOT EXISTS warehouses (\n"
+ " id integer PRIMARY KEY,\n"
+ " name text NOT NULL,\n"
+ " capacity real\n"
+ ");";
try (Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement()) {
// create a new table
stmt.execute(sql);
} catch (SQLException e) {
System.out.println(e.getMessage());
}
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
createNewTable();
}
}
Linguagem de código: Java ( java )
Neste tutorial, você aprendeu como criar uma nova tabela em um banco de dados SQLite a partir de um programa Java usando o driver SQLite JDBC.