sql >> Database >  >> RDS >> Oracle

Speciaal teken converteren naar platte tekst in oracle

Wat is voor jou een "speciaal karakter"? Iets buiten de US7ASCII-tekenset?

U kunt mogelijk de CONVERT gebruiken functie

SELECT convert( <<your string>>, 'US7ASCII' )
  FROM table_name

Ervan uitgaande dat er een toewijzing is voor het specifieke teken aan de US7ASCII-tekenset, zal die toewijzing worden gebruikt om het teken te vervangen. Als er geen toewijzing is gedefinieerd, wordt het teken vervangen door het standaard vervangende teken, een vraagteken "?".




  1. Hoe een transactie op de sql-server vast te leggen en terug te draaien?

  2. Meerdere rijen ophalen uit een opgeslagen functie met oracle

  3. MySQL integer-vergelijking negeert achterliggende alfatekens

  4. Primaire sleutels in SQL Server