Compartilhar via


Propriedades da Coluna (OLE DB)

O conjunto de propriedades DBPROPSET_COLUMN contém as propriedades a seguir.

ID da propriedade

Descrição

DBPROP_COL_AUTOINCREMENT

  • Tipo: VT_BOOL

  • Leitura/gravação típica: leitura/gravação

  • Observação: especifica se os valores de coluna de identidade utilizam a incrementação automática. Pode haver apenas uma coluna com incrementação automática por tabela. O SQL Server Compact oferece suporte ao atributo de incremento automático nas colunas DBTYPE_I8 e DBTYPE_I4.

DBPROP_COL_DEFAULT

  • Tipo: Qualquer um

  • Leitura/gravação típica: leitura/gravação

  • Observação: especifica o valor padrão da coluna. Pode ser uma constante, uma expressão ou a função getdate. Não há suporte para consultas como valores padrão. Literais de cadeia de caracteres devem ser colocadas entre aspas simples, por exemplo, 'myString'.

DBPROP_COL_FIXEDLENGTH

  • Tipo: VT_BOOL

  • Leitura/gravação típica: leitura/gravação

DBPROP_COL_INCREMENT

  • Tipo: VT_I4

  • Leitura/gravação típica: leitura/gravação

  • Observação: só pode ser usado se o incremento automático for VARIANT_TRUE e em colunas de identidade.

DBPROP_COL_ISLONG

  • Tipo: VT_BOOL

  • Leitura/gravação típica: leitura/gravação

DBPROP_COL_NULLABLE

  • Tipo: VT_BOOL

  • Leitura/gravação típica: leitura/gravação

  • Observação: o SQL Server Compact oferece suporte a todos os tipos como anulável.

DBPROP_COL_SEED

  • Tipo: VT_I4

  • Leitura/gravação típica: leitura/gravação

  • Observação: só pode ser usado se o incremento automático for VARIANT_TRUE e em colunas de identidade.