2016-08-08 61 views
1

Meine Daten sind wie folgt:ich einige 40.000 Datensätze in meinem Tisch haben, und ich möchte das letzte entfernen für alle Datensätze in einer Spalte eingegebenen Ziffern

2272522520 
2272523235 
2272525435 
2272525437 
2272525439 
2272525443 
2272525444 
2272551733 

ich die letzte Ziffer für alle zu entferne die Zeilen in dieser Spalte. Kann mir bitte jemand helfen. Danke im Voraus!

+0

Welcher Datentyp ist die Spalte? Sind sie alle gleich lang? –

+0

@AlexK. : Datentyp ist Nummer. Ja, alle sind gleich lang. – Pkr

Antwort

2

Wenn Ihr Spalt Nummerntyp ist:

update your_table 
set your_column = trunc(your_column/10); 

Wenn es varchar2 ist:

update your_table 
set your_column = substr(your_column, 1, length(your_column)-1);