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
可
列が識別値列であれば、(指定された場合)自動的な増分の値をとる。