BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!

❤️ DANKE >><< DANKE ❤️

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

SQL-Befehl CREATE TABLE

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Wolf-Tilmann
Beiträge: 39
Registriert: So 5. Aug 2018, 18:04

SQL-Befehl CREATE TABLE

Beitrag von Wolf-Tilmann » Mi 31. Okt 2018, 19:03

Hallo liebe Forumsmitglieder,

hier wieder ein Problem, bei dem ich ganz von Anfang nicht weiterkomme.

Ich habe schon mehrere Datenbanken mit SQLite und MySQL erstellt. Dort habe ich die SQL-Syntax verwendet.
Jetzt möchte ich in LO Base eine Datenbank mit GUI erstellen.
Bisher habe ich meine Tabellen so erstellen können:

Code: Alles auswählen

CREATE Table "guv275" (
"ID" INT NOT NULL PRIMARY KEY,
"un" VARCHAR(50) NOT NULL,
"jahr" VARCHAR(10) NOT NULL
)
Gibt es eine Möglichkeit in LO-Base Tabellen direkt mit SQL anzulegen.
Bei den Tabellen, die ich gerade anlegen möchte klicke ich mich ja sonst zu tode. :-)

Vielen Dank
einen schönen Abend
Wolf-Tilmann

hylli
Beiträge: 290
Registriert: Sa 19. Mär 2011, 19:00

Re: SQL-Befehl CREATE TABLE

Beitrag von hylli » Mi 31. Okt 2018, 22:11

Mach mal aus "INT" -> "INTEGER" (ohne Anführungszeichen versteht sich!).

Damit hat der Befehl bei mir funktioniert.

Anschließend über Ansicht -> Tabellen aktualisieren die so erzeugten Tabellen anzeigen lassen.

Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)

nikki
Beiträge: 1026
Registriert: Sa 18. Mär 2017, 22:25
Kontaktdaten:

Re: SQL-Befehl CREATE TABLE

Beitrag von nikki » Do 1. Nov 2018, 07:39

Hallo Wolf-Tilmann,
wenn Du mit einer der internen Datenbanken arbeitest (HSQLDB oder Firebird) funktioniert die SQL-Syntax für eine SQLite-Datenbank nicht. Wenn Du schon mit einer MySQL-Datenbank gearbeitet hast solltest Du das eigentlich wissen.

Bevor Du eine Datenbank-Tabelle erstellen kannst, muss die Datenbank erstellt werden. Nur SQLite macht dabei eine Ausnahme.
Ab besten Du lädst das Handbuch für BASE herunter.
Gruß

---------------------------------------------------
Win.10 Prof. 64-bit, LO 6.3.4 (x64), LO 6.2.6 Portable, AOO 4.1.7

Wolf-Tilmann
Beiträge: 39
Registriert: So 5. Aug 2018, 18:04

Re: SQL-Befehl CREATE TABLE

Beitrag von Wolf-Tilmann » Do 1. Nov 2018, 16:40

Danke schön.
Ja, ich weiß, daß meine Syntax für LO Base falsch ist.
Ich suche wo ich SQL eingeben kann um eine Tabelle erstellen zu lassen.

Inzwischen habe ich es jetzt auch gefunden: Extras --> SQL
Ich war immer unter BEARBEITEN --> in SQL-Ansicht bearbeiten

:oops:
Leider gibt es kein Smiley für "Ich schlage meinen Schädel an die Wand"

Danke Euch nochmals

Wolf-Tilmann

An alle, die das LibreOffice-Forum nutzen:


Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten