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

SQL Anywhere 12.0.1 (Deutsch) » MobiLink - Erste Orientierung » Praktische Einführungen in MobiLink » Praktische Einführung: Einführung in MobiLink

 

Lektion 2: Erstellen und Füllen einer Tabelle in der konsolidierten Datenbank von MobiLink

In dieser Lektion wird davon ausgegangen, dass Sie bereits alle vorherigen Lektionen abgeschlossen haben. Siehe Lektion 1: Einrichten einer konsolidierten MobiLink-Datenbank.

In dieser Lektion erstellen Sie die Tabelle Product und fügen Beispieldaten in die konsolidierte MobiLink-Datenbank ein. Die Product-Tabelle enthält folgende Spalten:

Spalte Beschreibung

name

Name des Produkts.

quantity

Anzahl der verkauften Artikel.

last_modified

Datum, an dem eine Zeile zuletzt geändert wurde. Diese Spalte verwenden Sie für zeitstempelbasierte Downloads, eine gängige Technik zur Filterung von Zeilen für eine effiziente Synchronisation.

 Erstellen und Füllen der Tabelle Product
  1. Verbinden Sie sich über Interactive SQL mit Ihrer konsolidierten Datenbank.

    Sie können Interactive SQL über Sybase Central oder eine Eingabeaufforderung starten.

    • Klicken Sie in Sybase Central mit der rechten Maustaste auf die MLconsolidated - DBA-Datenbank und anschließend auf Interactive SQL öffnen.

    • Führen Sie an der Eingabeaufforderung folgenden Befehl aus:

      dbisql -c "DSN=mlintro_consdb"
  2. Führen Sie die nachstehende SQL-Anweisung aus, um die Tabelle Product zu füllen:

    CREATE TABLE Product (
        name            VARCHAR(128) NOT NULL PRIMARY KEY,
        quantity        INTEGER,
        last_modified   TIMESTAMP DEFAULT TIMESTAMP
    );

    Interactive SQL erstellt die Product-Tabelle in Ihrer konsolidierten Datenbank.

    Füllen Sie nach dem Erstellen der Tabellen die Product-Tabelle mit Beispieldaten.

  3. Um die Tabelle Product mit Beispieldaten zu füllen, führen Sie folgende SQL-Anweisungen in Interactive SQL aus:



    INSERT INTO Product(name, quantity)
        VALUES ( 'Screwmaster Drill', 10);
    
    INSERT INTO Product(name, quantity)
        VALUES ( 'Drywall Screws 10lb', 30);
    
    INSERT INTO Product(name, quantity)
        VALUES ( 'Putty Knife x25', 12);
    
    COMMIT;
  4. Vergewissern Sie sich, dass die Product-Tabelle die im vorherigen Schritt eingefügten Daten enthält.

    Führen Sie die folgende SQL-Anweisung aus, um den Inhalt zu prüfen:

    SELECT * FROM Product

    Der Inhalt der Product-Tabelle sollte in Interactive SQL erscheinen.

  5. Fortfahren mit Lektion 3: Erstellen eines MobiLink-Projekts und eines Synchronisationsmodells.

 Siehe auch