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

MySQL – Nelegální kombinace porovnávání (utf8_general_ci,COERCIBLE) a (latin1_swedish_ci,IMPLICIT) pro operaci „UNION“

Nejste si jisti mySQL, ale v MSSQL můžete změnit řazení v dotazu, takže například pokud máte 2 tabulky s různým řazením a chcete je připojit, nebo jako ve vaší situaci můžete udělat UNION

select column1 from tableWithProperCollation
union all
select column1 COLLATE SQL_Latin1_General_CP1_CI_AS from tableWithDifferentCollation

SQL_Latin1_General_CP1_CI_AS je samozřejmě pouze příkladem řazení, na které chcete "převést"



  1. Microsoft SQL DB na MySQL DB

  2. Vyberte více ID ze sekvence PostgreSQL

  3. Postgres CTE:typový znak se mění (255)[] v nerekurzivním termínu, ale typový znak se celkově mění[]

  4. VLOŽENÍ MySQL... PŘI AKTUALIZACI DUPLIKÁTNÍHO KLÍČE v Javě:Jak se liší stavy vložení/aktualizace/beze změny