Convert oder Cast-VARCHAR zu INT; Spalte Aktualisieren

Haftungsausschluss:
Ich bin immer noch lernen, SQL, so dass ich entschuldige mich, wenn meine Frage kommt aus, sich als amateur-ish, oder ist sonst eine sehr einfache Antwort. Ich habe keine formale Ausbildung. Ich unterrichte mich selbst.

Der Titel mag etwas verwirrend sein, da bin ich mir nicht ganz sicher, wie dieses Wort für einen Titel.

Grundsätzlich möchte ich zum konvertieren einer Spalte in einer Tabelle, das ist derzeit VARCHAR in eine INT. Enthält die Spalte nur zahlen formatiert als solche:

00001
00005
02150

Diese sind im wesentlichen ID, die angehängt werden, um eine Name column später für andere Zwecke. Wenn seine notwendig, dies zu tun, ich würde auch gern wissen, wie zu konvertieren das Endergebnis INT zu VARCHAR für die append-Teil.

Hier ist, was ich jetzt haben:

SELECT CONVERT(INT, LocNo)

Ergebnisse liefert, die ich erwarte, aber ich denke, ich muss irgendwie ein update der vorhandenen LocNo column oder sonst steckte es in eine neue Spalte für vorne verwenden.

Was soll ich tun, um dies zu erreichen?

  • Sie wissen, dass Sie verlieren die führenden Nullen rechts?
InformationsquelleAutor AGx-07_162 | 2013-01-09
Schreibe einen Kommentar