Hvordan Avkorte et databasefelt med en Empty Space i Oracle SQL

Oracle erstatte funksjonen kan du erstatte noen av dine felt tegn med et annet sett med tegn. Du bruker denne funksjonen med delstreng funksjon for å avkorte slutten av en tabell banen med et tomrom karakter. Den substring funksjonen returnerer det siste tegnet i strengen, og du bruker den returnerte tegnverdi å erstatte den med en tom plass.

Bruksanvisning

1 Åpne Oracle Enterprise Manager programvare eller åpne din foretrukne PL-SQL editor. Logg deg på Oracle database server.

2 Få den siste verdien i strengen. Du trenger denne siste tegnet for å erstatte funksjonen. Følgende kode henter siste tegn fra en streng som er lagret i "myString" variable:

erklære lastchar varchar (1);
lastchar: = substr (lastchar, lengde (myString), 1);

3 Kjør erstatte funksjonen på strengen for å avkorte siste tegnet med en tom plass. Du bruker det siste tegnet hentet fra treng funksjonen til å bestemme tegnet du må erstatte. Følgende kode avkorter det siste tegnet i strengen:

myString: = erstatte (myString, lastchar, '');