Ich schreibe eine gespeicherte Prozedur, die einige Daten aus einer bestimmten Spalte abruft und arbeitet an ihnen, das Problem ist, dass einige der Daten nachgestellte Leerzeichen enthält und wenn die Daten in eine temporäre Tabelle in gelesen werden die gespeicherte Prozedur aus irgendeinem Grund diese nachgestellten Leerzeichen entfernt (ich brauche sie behalten).MySQL Cursor im Hintergrund entfernen leeren Raum
Ich habe den Täter auf die Erklärung des Cursors verengt ..
DECLARE- curs CURSOR FOR SELECT Element, LENGTH (Element) FROM tmpTable;
Wenn ich ausdrücke, was der Cursor in jeder Schleife enthält, ist das Element so etwas wie '1234', aber die Länge ist 8 .. was ich will, da die ursprünglichen Daten '1234' waren.
Haben Sie Ideen, wie Sie den Cursor dazu bringen, alles zu lesen und die nachfolgenden Leerzeichen nicht automatisch zu beschneiden?
Haben Sie Ihre Frage unten von mir beantwortet bekommen. Bitte kommentieren, upvote, downvote, Antwort annehmen, oder etwas. Vielen Dank. – Drew