... natürlich kann ich das auch alles in 32er Happen zerhacken, oder vorher die Blanks escapen und nachher wieder erzeugen, oder rechts trimmen und als varchar schicken und wieder auffüllen und zig andere bitfummlerische Tricks. Problem ist dabei nur, daß bei fehlerhafter Bedienung einer solchen Wackelschnittstelle sehr seltsame Fehler an völlig anderer Stelle auftauchen können; zudem setzt man hierbei auch auf undokumentiertem Verhalten auf, wenn der Compiler dann morgen mehr prüft als heute, kriegt man das Gegurke möglicherweise nicht einmal mehr gewandelt. Letzteres ist vor nicht allzulanger Zeit bei der trickreichen Übergabe einstelliger Parameter und CALLPRC passiert!!!

D*B