sql >> Databáze >  >> RDS >> Mysql

Chyba MySQL 1064 syntaxe, ale vše se zdá být v pořádku

Problémem je slovo VISIBLE , odstraňte jej a bude fungovat. Indexy jsou ve výchozím nastavení viditelné.

Vaše otázka:"Pokud odeberu VISIBLE, funguje to dobře, tak proč se mysql workbench rozhodl přidat viditelné?"

Moje odpověď:Možnost označit index jako neviditelný ještě není implementována v MariaDB (afaik!).

Aktualizace:

Syntaxe pro MariaDB je odlišná, viz tento odkaz:https://jira.mariadb.org /browse/MDEV-7317



  1. Operátoři SQL

  2. Jak získat záznamy aktuálního měsíce v MySQL

  3. SELECT dotaz s podmínkou CASE a SUM()

  4. SELECT nebo INSERT řádek v jednom příkazu