Ich versuche, eine Tabelle zu aktualisieren, so dass ich die vorangestellten Nullen aus einer der Spalten entfernen kann. Ich möchte so etwas wie dies zu tun:Update auf Konflikt nichts tun postgres
UPDATE oh_person SET identifier = TRIM(LEADING '0' FROM identifier)
Das Problem ist, dass einige der Zeilen haben bereits die Kennung ohne die vorangestellten Nullen, und da diese Spalte eindeutig sein sollte, wirft es einen Fehler in diesen Fällen. Ist es möglich, so etwas zu tun?
Ich weiß, dass diese bestimmte Abfrage nicht möglich wäre, aber gibt es eine andere Syntax, die das erreichen würde?
Können Sie uns einige Beispiele von Kennungen mit vorangestellten Nullen geben, die gut funktionieren und einig das wirft einen Fehler? – Patrick