# SYSCOLUMNS

Descreve as colunas de todas as tabelas do banco de dados corrente:

Nome da coluna | Tipo | Comprimento | Aceita nulo | Conteúdo
--- | --- | --- | --- | ---
REFERENCEID | CHAR | 36 | falso | identificador da tabela (junção com SYSTABLES.TABLEID)
COLUMNNAME | CHAR | 128 | falso | nome da coluna ou do parâmetro
COLUMNNUMBER | INT | 4 | falso | posição da coluna na tabela
COLUMNDATATYPE | org.apache.derby.catalog. TypeDescriptor Esta classe não faz parte da API pública. |  | falso | tipo do sistema que descreve a precisão, comprimento, escala, se pode ser nulo, nome do tipo, e tipo de armazenamento do dado
COLUMNDEFAULT | java.io.Serializable |  | verdade | para as tabelas descreve o valor padrão da coluna. O método toString() do objeto armazenado na tabela retorna o texto do valor padrão conforme especificado na instrução CREATE TABLE ou ALTER TABLE.
COLUMNDEFAULTID | CHAR | 36 | verdade | identificador único para o valor padrão
AUTOINCREMENT COLUMNVALUE | BIGINT |  | verdade | qual será o próximo valor para a coluna, se a coluna for uma coluna identidade
AUTOINCREMENT COLUMNSTART | BIGINT |  | verdade | valor inicial da coluna (se especificado), se a coluna for uma coluna de identidade
AUTOINCREMENT COLUMNINC | BIGINT |  | verdade | quantidade incrementada automaticamente no valor da coluna, se a coluna for uma coluna identidade

Tópico pai: Tabelas do sistema Derby
Referências relacionadas
SYSALIASES
SYSCHECKS
SYSCONGLOMERATES
SYSCONSTRAINTS
SYSDEPENDS
SYSFILES
SYSFOREIGNKEYS
SYSKEYS
SYSSCHEMAS
SYSSTATISTICS
SYSSTATEMENTS
SYSTABLES
SYSTRIGGERS
SYSVIEWS