Como eu faço no MySQL sem ser o Workband ?
Como eu faço no MySQL sem ser o Workband ?
Oi, Marcos! Tudo certo por aí?
Desde já, peço desculpas pela demora em retornar.
Para conseguir criar a tabela no phpMyAdmin, precisaremos realizar dois passos:
(json_extract(`doc`, '$.Code')))
. Existe um a mais do que o necessário, então é importante que ele seja removido para ficarmos com a sintaxe correta!_utf8mb4
do código. Como já identificamos a codificação dos caracteres em CHARSET=utf8mb4
, não é necessário salientar isso novamente. Feito isso, chegaremos no seguinte script SQL:
CREATE TABLE `countryinfo` (
`doc` json DEFAULT NULL,
`_id` VARCHAR(10) GENERATED ALWAYS AS (json_extract(`doc`, '$.Code')) STORED NOT NULL,
`_json_schema` JSON GENERATED ALWAYS AS ('{"type":"object"}') VIRTUAL,
PRIMARY KEY (`_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
A partir do comando acima, já será possível realizar a criação da tabela countryinfo
!
Espero ter ajudado. Fico à disposição em caso de dúvidas.
Abraços!