enumeração JET_prep
Tipos de atualização para JetPrepareUpdate.
Namespace:Microsoft.Isam.Esent.Interop
Assembly: Microsoft.Isam.Esent.Interop (em Microsoft.Isam.Esent.Interop.dll)
Sintaxe
'Declaration
Public Enumeration JET_prep
'Usage
Dim instance As JET_prep
public enum JET_prep
Membros
Nome do membro | Descrição | |
---|---|---|
Inserir | Esse sinalizador faz com que o cursor se prepare para uma inserção de um novo registro. Todos os dados são inicializados para o estado padrão do registro. Se a tabela tiver uma coluna de incremento automático, um novo valor será atribuído a esse registro, independentemente de a atualização ser bem-sucedida, falhar ou ser cancelada. | |
Substitua | Esse sinalizador faz com que o cursor se prepare para uma substituição do registro atual. Se a tabela tiver uma coluna de versão, a coluna de versão será definida como o próximo valor em sua sequência. Se essa atualização não for concluída, o valor da versão no registro não será afetado. Um bloqueio de atualização é feito no registro para impedir que outras sessões atualizem esse registro antes da conclusão desta sessão. | |
Cancelar | Esse sinalizador faz com que JetPrepareUpdate cancele a atualização desse cursor. | |
ReplaceNoLock | Esse sinalizador é semelhante a JET_prepReplace, mas nenhum bloqueio é feito para impedir que outras sessões atualizem esse registro. Em vez disso, essa sessão pode receber JET_errWriteConflict quando chama JetUpdate para concluir a atualização. | |
Insertcopy | Esse sinalizador faz com que o cursor se prepare para uma inserção de uma cópia do registro existente. Deve haver um registro atual se essa opção for usada. O estado inicial do novo registro é copiado do registro atual. Valores longos armazenados fora do registro são virtualmente copiados. | |
InsertCopyDeleteOriginal | Esse sinalizador faz com que o cursor se prepare para uma inserção do mesmo registro e uma exclusão ou o registro original. Ele é usado nos casos em que a chave primária foi alterada. |
Confira também
Referência
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de