-
Conteúdo Similar
-
Por eduardocardosoeng15
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 ?
-