Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
Sybase Central でカラムのプロパティを選択するか、CREATE TABLE 文または ALTER TABLE 文に DEFAULT GLOBAL AUTOINCREMENT 句を組みこむことで、データベースにデフォルト値を設定できます。
オプションで、AUTOINCREMENT キーワードの直後にカッコで分割サイズを指定できます。この分割サイズには任意の負でない整数を設定できますが、通常、分割サイズは、サイズの値がすべての分割で不足しないように選択されます。
INT または UNSIGNED INT 型のカラムの場合、デフォルトの分割サイズは 216 = 65536 です。他の型のカラムの場合、デフォルトの分割サイズは 232 = 4294967296 です。特にカラムが INT または BIGINT 型以外のときは、これらのデフォルトが適切ではない場合があるため、分割サイズを明示的に指定することをおすすめします。
次の文は、2 つのカラムを持つテーブルを作成します。顧客 ID 番号を格納する整数と顧客の名前を格納する文字列。ID 番号カラムである ID では GLOBAL AUTOINCREMENT のデフォルトを使用し、その分割サイズは 5000 です。
CREATE TABLE Customers ( ID INT DEFAULT GLOBAL AUTOINCREMENT (5000), name VARCHAR(128) NOT NULL, PRIMARY KEY (ID) );