SYSCOLUMNSシステム表

データベースの表にある列について記述します。
列名 長さ 空許容 内容
REFERENCEID CHAR 36 不可 表の識別子(SYSTABLES.TABLEIDと結合される)
COLUMNNAME CHAR 128 不可 列・パラメータ名
COLUMNNUMBER INT 4 不可 表中の列位置
COLUMNDATATYPE org.apache.derby.catalog. TypeDescriptor

このクラスは公開APIではない。

  不可 情報の、精度、長さ、目盛り、空許容、型名、記録タイプを記述するシステムの型。
COLUMNDEFAULT java.io.Serializable   表について、列の既定値を記述する。この表に記録されたオブジェクトのtoString()メソッドにより、CREATE TABLEやALTER TABLE文で指定された既定値が文字列として返る。
COLUMNDEFAULTID CHAR 36 既定値の識別値
AUTOINCREMENT COLUMNVALUE BIGINT   列が識別子列であれば、次の値をとる。
AUTOINCREMENT COLUMNSTART BIGINT   列が識別子列であれば、(指定された場合)開始値をとる。
AUTOINCREMENT COLUMNINC BIGINT   列が識別値列であれば、(指定された場合)自動的な増分の値をとる。