SELECT ... INTO @var?
am 22.03.2006 19:00:41 von Thomas Rachel
Hallo,
mag sein, daà ich blind bin, aber wo in der Doku wird die Syntax
SELECT spalte into @a FROM tabelle;
erwähnt?
Die habe ich zufällig irgendwo aufgeschnappt und festgestellt, daà es
tatsächlich funktioniert. (hier: MySQL 4.1.10a)
INTO DUMPFILE und INTO OUTFILE wird erwähnt, aber into @variable nicht.
(http://dev.mysql.com/doc/refman/5.0/en/select.html)
Seit wann gibt es dieses Feature?
(reposted, weil Original vermutlich verschüttet ging...)
Thomas
--
Man kann nicht vorsichtig genug sein. Vielleicht müssen wir eine zweite
Sprache entwickeln. Die erste ist ja bald von Markeninhabern komplett
belegt. (Uwe Becker, de.soc.recht.misc, 2000-10-28)
Re: SELECT ... INTO @var?
am 23.03.2006 11:47:51 von Christian Kirsch
Thomas Rachel schrieb:
> Hallo,
>
> mag sein, daß ich blind bin, aber wo in der Doku wird die Syntax
>
> SELECT spalte into @a FROM tabelle;
>
> erwähnt?
>
> Die habe ich zufällig irgendwo aufgeschnappt und festgestellt, daß es
> tatsächlich funktioniert. (hier: MySQL 4.1.10a)
>
> INTO DUMPFILE und INTO OUTFILE wird erwähnt, aber into @variable nicht.
>
> (http://dev.mysql.com/doc/refman/5.0/en/select.html)
>
> Seit wann gibt es dieses Feature?
>
> (reposted, weil Original vermutlich verschüttet ging...)
>
Google mit 'mysql select into variable' gefüttert, wirft als ersten
Treffer aus:
http://dev.mysql.com/doc/refman/5.0/en/select-into-statement .html
Du findest Google unter www.google.com - ein sehr hilfreiches
Werkzeug, wenn man etwas im Internet sucht.
Re: SELECT ... INTO @var?
am 23.03.2006 21:16:45 von Thomas Rachel
Christian Kirsch wrote:
>> mag sein, daà ich blind bin, aber wo in der Doku wird die Syntax
>>
>> SELECT spalte into @a FROM tabelle;
>>
>> erwähnt?
> Google mit 'mysql select into variable' gefüttert, wirft als ersten
> Treffer aus:
>
> http://dev.mysql.com/doc/refman/5.0/en/select-into-statement .html
Die habe ich bereits gefunden. Aber
17.2.7.3. SELECT ... INTO Statement
ist ein Unterkapitel
17.2.7 Variables in Stored Routines
und es wird auch nur über Variablen in solchen geredet (also "lokale"
Variablen) und nicht über die Variablen in @...-Syntax. Von daher ist
die Situation schon abweichend...
Desweiteren kennt die von mir eingesetzte Version (hier: MySQL 4.1.10a)
noch keine Stored Routines; die SELECT ... INTO-Syntax geht aber schon.
In 4.0.15-Max geht es hingegen noch nicht.
Unter http://dev.mysql.com/doc/refman/4.1/en/select.html und
http://dev.mysql.com/doc/refman/4.1/en/index.html ist auch nichts zu
finden.
Daher die Frage...
> Du findest Google unter www.google.com - ein sehr hilfreiches
> Werkzeug, wenn man etwas im Internet sucht.
Wow.
Thomas
--
Ich sitz im Bus und drücke auf diesen roten Knopf, und vorne erscheint in
roter Schrift: »Wagen hält«. Ja, daà er nicht auseinanderfällt, ist mir
auch klar, aber ich will trotzdem aussteigen...