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

Jak mohu vytvořit cizí klíče textového typu v MariaDB nebo MySQL?

S lítostí oznamuji, že to není možné.

Podle Dokumentace MySql :

A Dokumentace MariaDB :

Pokud opravdu potřebujete alfanumerické klíče, zvažte použití něčeho jako char nebo varchar. Nejjednodušší, nejobecnější a nejběžnější přístup je použití číselných kláves, jako je INT.




  1. Hodnoty rozděleného sloupce MySQL pro použití v dílčím dotazu?

  2. Získání nejlepších 3 z tabulky Mysql na základě stavu/hodnoty

  3. mysql - výběr hodnot z tabulky s daným číslem sloupce

  4. MySQL převádí datový typ sloupce z VARCHAR na INT