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-SQL-Referenz » UltraLite-SQL-Elemente

 

Kommentare in UltraLite

Mit Kommentaren wird erklärender Text zu SQL-Anweisungen oder Anweisungsblöcken hinzugefügt. Die UltraLite-Laufzeitanwendung führt Kommentare nicht aus.

Folgende Kommentarindikatoren sind in UltraLite verfügbar:

  • -- (Doppel-Bindestrich)   Der Datenbankserver ignoriert alle restlichen Zeichen in der Zeile. Dieser Indikator ist der Kommentarindikator von SQL/2003.

  • // (Doppel-Schrägstrich)   Der Doppel-Schrägstrich hat dieselbe Bedeutung wie der Doppel-Bindestrich.

  • /* ... */ (Schrägstrich-Stern)   Alle Zeichen zwischen den beiden Kommentarmarkierungen werden ignoriert. Die beiden Kommentarmarkierungen können in derselben oder in verschiedenen Zeilen sein. In diesem Stil markierte Kommentare können verschachtelt sein. Dieser Kommentarstil wird auch C-Stil-Kommentar genannt.

    Hinweis

    Das Prozentzeichen (%) wird in UltraLite nicht unterstützt.

Beispiele
  • Das folgende Beispiel zeigt die Verwendung von Doppel-Bindestrich-Kommentaren:

    CREATE TABLE borrowed_book (
       loaner_name CHAR(100)      PRIMARY KEY,
       date_borrowed DATE NOT NULL DEFAULT CURRENT DATE,
       date_returned       DATE,
       book                CHAR(20)
       FOREIGN KEY book REFERENCES library_books (isbn),
    );
    --This statement creates a table for a library database to hold information on borrowed books. 
    --The default value for date_borrowed indicates that the book is borrowed on the day the entry is made. 
    --The date_returned column is NULL until the book is returned.
  • Das folgende Beispiel zeigt die Verwendung von Kommentaren im C-Stil:

    CREATE TABLE borrowed_book (
       loaner_name CHAR(100)      PRIMARY KEY,
       date_borrowed DATE NOT NULL DEFAULT CURRENT DATE,
       date_returned       DATE,
       book                CHAR(20)
       FOREIGN KEY book REFERENCES library_books (isbn),
    );
    /* This statement creates a table for a library database to hold information on borrowed books. 
    The default value for date_borrowed indicates that the book is borrowed on the day the entry is made. 
    The date_returned column is NULL until the book is returned. */