sql >> Database >  >> RDS >> Mysql

Ongewenst teken uit kolom verwijderen

Dat is een Unicode-vervangend teken . Als dit teken in uw tabel voorkomt, is het mogelijk dat u query's uitvoert met de verkeerde tekenset. U moet de tekenset van de kolommen controleren, en u moet ook de tekenset(s) controleren van de verbinding(en) die u gebruikt om query's uit te voeren. Als er een verschil is in de tekenset voor verbindingen tussen verbindingen die worden gebruikt om gegevens te lezen en op te nemen, of als er een verschil is in de verwachte tekenset tussen applicaties/scripts die worden gebruikt om toegang te krijgen tot de gegevens, zou dat de aanwezigheid van deze tekens verklaren.

Als je het alleen wilt vervangen door een spatie:

UPDATE myTable SET myColumn = REPLACE(myColumn, '�', ' ')


  1. Kan ik in MySQL referentiële integriteitscontroles uitstellen tot commit?

  2. 3 manieren om HEX naar INT te converteren in SQL Server (T-SQL)

  3. Sessietijdzone instellen met spring jdbc oracle

  4. Hoe Mysql te partitioneren over MEERDERE SERVERS?