Saber como alterar a chave primária pode poupar tempo quando se trabalha com uma tabela que precisa de uma chave primária removido. Microsoft Office Access é um sistema de gerenciamento de banco de dados relacional , muitas vezes usado para projetar bancos de dados locais . Uma chave primária é utilizada como um identificador único para cada registro em uma tabela de banco de dados. Visual Basic for Applications , também conhecido como VBA, é uma linguagem de programação de computador utilizado para automatizar tarefas de outra forma feitas manualmente em aplicativos do Microsoft Office . Coisas que você precisa
Microsoft Office Access
Mostrar Mais instruções
1
Comece Microsoft Office Access e selecione " Banco de Dados em Branco ", clique em " Criar". Selecione o menu "Banco de Dados Tools" e clique em "Visual Basic". Selecione o menu " Inserir", clique em "Módulo ".
2
Digite o seguinte para criar uma nova sub-rotina :
Private Sub alterPrimaryKey ()
Imprensa " Enter".
3
Digite o seguinte para criar uma nova variável String :
Dim sqlstr as String
4
Digite o seguinte para criar uma nova tabela com duas colunas , usando " ID_Field " como chave primária e " coluna1 ", como uma coluna de texto :
sqlstr = " CREATE TABLE MyTbl "
sqlstr = sqlstr & " ( ID_Field INTEGER CONSTRAINT PK_ID_Field PRIMARY KEY, "
sqlstr = sqlstr &" coluna1 TEXT ( 25) ) "
DoCmd.RunSQL ( sqlstr )
5
Tipo o seguinte para remover a definição de chave primária da " ID_Field " :
sqlstr = " ALTER TABLE MyTbl "
sqlstr = sqlstr & " DROP CONSTRAINT PK_ID_Field ; "
DoCmd . RunSQL ( sqlstr )
6
Pressione " F5" para executar a sub-rotina.