Java JDBC: eine Änderung der Tabelle

Möchte ich, dass die folgenden änderungen an dieser Tabelle:

Hinzufügen: Spalte Status (varchar(20))
Spalte für das Datum (timestamp)

Ich bin nicht sicher, wie dies zu tun

String createTable = "Create table aircraft ("
                        +"aircraftNumber int,"
                        +"airLineCompany varchar(20),"
                        +"departureAirport varchar (20),"
                        +"fuelPercentage int,"
                        +"passengerCount int);";
  • Führen Sie eine ALTER TABLE - Anweisung. Verwenden Statement#execute für DDL-Anweisungen.
  • Können Sie nicht einfach ändern Sie den string oben zu Spalten?
  • Sieht aus wie Sie benötigen, um überprüfen Sie Ihre Datenbank-Konzepte. Dieser wird versuchen, erstellen Sie eine komplett neue Tabelle, und wenn die Tabelle bereits existiert, wird die Anfrage fehlschlagen.
  • BTW - date ist ein reserviertes Wort in SQL. Es ist nicht Gottes Wahl für den Namen einer Spalte aus.
InformationsquelleAutor | 2014-05-05
Schreibe einen Kommentar