Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - Datenbankverwaltung » UltraLite-Datenbanken verwenden » Mit UltraLite-Datenbanken arbeiten » Mit UltraLite-Tabellen und -Spalten arbeiten

 

UltraLite-Tabellen erstellen

Sie können neue Tabellen für die relationalen Daten erstellen, entweder mit SQL-Anweisungen in Interactive SQL oder mit Sybase Central.

In UltraLite können Sie nur Basistabellen erstellen, die Sie für dauerhafte Daten deklarieren. Die Tabelle und ihre Daten bleiben so lange bestehen, bis Sie die Daten oder die Tabelle ausdrücklich löschen. UltraLite unterstützt keine globalen temporären oder deklarierte temporären Tabellen.

Hinweis

Tabellen in UltraLite-Anwendungen müssen einen Primärschlüssel enthalten. Während der MobiLink-Synchronisation sind ebenfalls Primärschlüssel erforderlich, um Zeilen in der UltraLite-Datenbank mit Zeilen in der konsolidierten Datenbank zu verknüpfen.

Sybase Central

Sie können diese Aufgaben in Sybase Central ausführen, während Sie eine ausgewählte Datenbank bearbeiten.

♦  So erstellen Sie eine UltraLite-Tabelle (Sybase Central)
  1. Stellen Sie eine Verbindung mit der UltraLite-Datenbank her.

  2. Im linken Fensterausschnitt rechtsklicken Sie auf Tabellen und wählen Neu » Tabelle.

  3. Im Feld Wie lautet der Name der neuen Tabelle? geben Sie den Namen der neuen Tabelle ein.

  4. Klicken Sie auf Fertig stellen.

  5. Wählen Sie im Menü Datei die Option Tabelle speichern.

Interactive SQL

In Interactive SQL können Sie bei der Erstellung einer neuen Tabelle Spalten deklarieren.

♦  So erstellen Sie eine UltraLite-Tabelle (Interactive SQL)
  1. Stellen Sie eine Verbindung mit der UltraLite-Datenbank her.

  2. Führen Sie die Anweisung CREATE TABLE aus.

    Die folgende Anweisung z.B. erstellt eine neue Tabelle, um die verschiedenen Fähigkeiten und Qualifikationen von Mitarbeitern innerhalb eines Unternehmens zu beschreiben. Die Tabelle enthält Spalten für eine ID-Nummer, einen Namen und einen Typ (z.B. Technik oder Verwaltung) für jede Fähigkeit.

    CREATE TABLE Skills (
       SkillID INTEGER PRIMARY KEY,
       SkillName CHAR( 20 ) NOT NULL,
       SkillType CHAR( 20 ) NOT NULL
    );
Siehe auch