17. September 200421 j Hallo, ich hab folgendes problem: ich benötige für ne abfrage temporäre variablen. das ganze sollte dann wie folgt ausschauen, wichtig dabei ist das die variablen nur innerhalb der abfrage gültig sind. @test varchar (50) @test:= 'Müller' select * from personen where name = @test; leider läuft die abfrage nicht und ich hab keine ahnung warum.
23. September 200421 j Muss es nicht heissen ? Select @test:="Müller" Weiß nicht wie's bei SQLPlus ist, aber in MySQL isses so...
24. September 200421 j Probiers mal so: DEFINE pName = Müller SELECT * from tabelle where name = pName; Bin mir nicht ganz sicher ob Müller nicht evtl. in Hochkommas gesetzt werden muss. Ansonsten gibt es auch noch den Befehl VARIABLE, bin mir da aber nicht ganz im klaren über die Verwendung... Gruss, Axl
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.