sql >> Databasteknik >  >> RDS >> Mysql

MySQL fel 1064 syntax men allt verkar bra

Problemet är ordet VISIBLE , ta bort det och det kommer att fungera. Index är synliga som standard.

Din fråga:"Om jag tar bort VISIBLE fungerar det bra, så varför valde mysql workbench att lägga till synlig?"

Mitt svar:Alternativet att markera index som osynligt är ännu inte implementerat i MariaDB (afaik!).

Uppdatering:

Syntaxen för MariaDB är annorlunda, se denna referens:https://jira.mariadb.org /browse/MDEV-7317



  1. Hur man formaterar SQLite-resultat som en tabell

  2. MySQL gå med i where-klausulen

  3. Hur importerar jag XML-fil i Oracle SQL Developer?

  4. Kör PostgreSQL med Amazon RDS