コメントは、SQL 文または文ブロックに説明テキストを付加するために使用します。Ultra Light ランタイムは、コメントを実行しません。
Ultra Light では次のコメント・インジケータを使用できます。
-- (二重ハイフン) データベース・サーバは、この行の残りの文字を無視します。このインジケータは、SQL/2003 のコメント・インジケータです。
// (二重スラッシュ) 二重スラッシュは、二重ハイフンと同じ意味です。
/* ... */ (スラッシュ − アスタリスク) 2 つのコメント・マーカの間にある文字は、すべて無視されます。2 つのコメント・マーカは、同じ行にあっても、別の行にあってもかまいません。このスタイルで示されたコメントは、ネストできます。このスタイルは、C スタイル・コメントとも呼ばれます。
パーセント記号 (%) は、Ultra Light ではサポートされていません。
次に、二重ハイフンのコメントの使用例を示します。
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. |
次に、C スタイル・コメントの使用例を示します。
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. */ |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |