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

Přidání cizího klíče typu char do mysql

vyřešeno! toto není o char typ pole, ale o třídění !

Rád používám UTF-8 většinou utf8_bin. stejně tak jsem to udělal s řazením svého primárního klíče:

`iso_3166_1` char(3) CHARACTER SET utf8

jakmile jsem změnil řazení primárního klíče na „latin1_swedish_ci“, aplikace cizího klíče fungovala. Vede k otázce:proč je řazení pole primárního klíče (možná také pole cizího klíče, to jsem ještě nezkontroloval) důležité?




  1. Jak vytvořit menu v SQLPlus nebo PL/SQL

  2. Velikost vzorku a doba trvání AKTUALIZACE STATISTIKY:Záleží na tom?

  3. Maskování dat v DB aplikacích

  4. Změňte datový typ sloupce na sériový