Ir para conteúdo

eduardocardosoeng15

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre eduardocardosoeng15

  1. eduardocardosoeng15

    Como inserir chave primaria numa tabela já existente

    Prezados bom dia, tenho o seguinte código CREATE TABLE `visao` ( `Ticket` varchar(8) COLLATE utf8mb4_unicode_ci NOT NULL, `corredor` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `abertura` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT '', `encerramento` varchar(20) COLLATE utf8mb4_unicode_ci DEFAULT '', `aberto_por` varchar(35) COLLATE utf8mb4_unicode_ci DEFAULT '', `estacao` varchar(70) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `maquina` varchar(20) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `problema` varchar(35) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '', `solucao` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT '', `status` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT '', `acao` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT '', `observacao` longtext COLLATE utf8mb4_unicode_ci, `foto` blob, `tecnico` varchar(383) COLLATE utf8mb4_unicode_ci DEFAULT '', `add_prev_1` varchar(75) COLLATE utf8mb4_unicode_ci DEFAULT '', `add_prev_2` varchar(75) COLLATE utf8mb4_unicode_ci DEFAULT '', `abastecimento` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT '', `reabastecimento` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT '', `comprovante` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT '', `os_time` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT '', `sla_perto` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT '', `acessos` varchar(1000) COLLATE utf8mb4_unicode_ci DEFAULT '', `gps` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT '', `disponibilidade` varchar(15) COLLATE utf8mb4_unicode_ci DEFAULT '', `prioridade` varchar(6) COLLATE utf8mb4_unicode_ci DEFAULT '', `enviar_para_perto` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT '', `envio` varchar(1) COLLATE utf8mb4_unicode_ci DEFAULT '', `total` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `protocolo` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci contudo desejo colocar a coluna protocolo (em negrito) como auto increment, porém o DBeaver me diz que ela precisa ser chave primaria, então eu fiz `protocolo` varchar(10) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '0' AUTO_INCREMENT PRIMARY KEY (protocolo) porém dá erro de sintax alguém pode me dizer como eu resolvo esse problema ?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.