The Oracle replace -funktionen kan du byta ut någon av dina fälttecken med en annan uppsättning tecken . Du använder denna funktion med delsträng funktionen att trunkera i slutet av en tabell fält med ett tomt utrymme karaktär . Den delsträng returnerar det sista tecknet i strängen och du använder det returnerade tecknet värde att ersätta det med ett tomt utrymme . Instruktioner
1
Öppna Oracles programvara Enterprise Manager eller öppna önskad PL - SQL editor . Logga in på din Oracle databasserver .
2
Få det sista värdet i strängen . Du behöver denna sista tecknet för ersätt -funktionen . Följande kod hämtar det sista tecknet från en sträng lagras i " MyString " variabel :
förklara lastchar varchar ( 1 ) ; lastchar : = substr ( lastchar , längd ( MyString ) , 1 ) ;
3
Kör ersätta funktionen på strängen för att trunkera det sista tecknet med ett tomt utrymme . Du använder det sista tecknet hämtas från delsträng funktionen för att bestämma tecknet du måste byta . Följande kod klipper det sista tecknet i strängen :
MyString : = replace ( MyString , lastchar , ' ');