sql >> Databasteknik >  >> RDS >> Oracle

Konvertera specialtecken till vanlig text i oracle

Vad är en "särskild karaktär" för dig? Något utanför US7ASCII-teckenuppsättningen?

Du kan eventuellt använda CONVERT funktion

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

Om man antar att det finns en mappning för det specifika tecknet till US7ASCII-teckenuppsättningen, kommer den mappningen att användas för att ersätta tecknet. Om det inte finns någon mappning definierad kommer tecknet att ersättas av standardersättningstecknet, ett frågetecken "?".




  1. Kontrollera om det finns en databas (MySQL) och om inte skapa den i PHP

  2. Ora SQL Query:gå med utan referenser

  3. Infoga i tabell från samlingstyp oracle 12c - ORA-00902:ogiltig datatyp

  4. Operationen är inte giltig för tillståndet för transaktionsfelet och transaktionsomfånget