sql >> Database >  >> RDS >> Oracle

Een karakter verwijderen van een bepaalde positie op Oracle

Voorbeeld:

SUBSTR('PANCAKES', 0, INSTR('PANCAKES', 'A', 1, 1)-1) || SUBSTR('PANCAKES', INSTR('PANCAKES', 'A', 1, 1)+1)

Ik heb geen Oracle-instantie om mee te testen, misschien moet ik de -1/+1 aanpassen om de positie correct te krijgen.

Referenties:



  1. Query in Oracle voor lopende som

  2. Error sql:de conversie van een varchar-gegevenstype naar een datetime-gegevenstype resulteerde in een waarde die buiten het bereik ligt

  3. MySQL AS-sleutelwoord

  4. Terugdraaien na fout in transactie