Wenn ich das folgende Skript in SQLPlus ausführen:Wie SQLPlus um zu verhindern, Trimmen Leerzeichen
CREATE TABLE trailing_spaces (text VARCHAR2(100))
/
-- Note that there is a blank space after 'one' and 'two'
INSERT INTO trailing_spaces (text) VALUES ('one
two
three')
/
COMMIT
/
SQLPlus automatisch die Linien schneidet und entfernt die Leerzeichen am Ende, so dass stattdessen den Wert des Einführens one two three
wird onetwothree
einsetzen.
Kann jemand SQLPlus daran hindern, diese Zeilen zu trimmen und das Skript so auszuführen, wie es ist?
Was passiert, wenn Sie versuchen, eine einzelne Zeile einzufügen, wie 'in trailing_spaces (text) -Werte einfügen ('one two three');'? – JSapkota
Es wird funktionieren, aber leider haben meine Skripte Zeilenumbrüche und müssen mit SQLPlus ausgeführt werden – pablomatico
Wenn ich Ihre Insert-Anweisung ausführen, bekomme ich den Text als drei verschiedene Zeilen. Wie konntest du den Text in einer Zeile als "onetwothree" bekommen? Ich benutze Oracle 11.2.0.4. – JSapkota