7 Stimmen

Langform des MySQL-Client-Befehls "ego", wie ist er zu verwenden?

Laut dem Referenzhandbuch verfügt der MySQL-Client über den Befehl:

Ego ( \G ) Befehl an den mysql-Server senden, Ergebnis vertikal anzeigen.

...

Jeder Befehl hat sowohl eine Lang- als auch eine Kurzform. Bei der Langform wird nicht zwischen Groß- und Kleinschreibung unterschieden, bei der Kurzform schon. Auf die Langform kann ein optionales Semikolon folgen, auf die Kurzform hingegen nicht. [Quelle]

Ich spiele gerade mit dem Befehlszeilen-Client herum und die \G Form funktioniert:

select * from company \G

Wie würde ich die lange "Ego"-Form verwenden, wenn ich das wollte? Funktioniert es im Befehlszeilen-Client? Ich finde es einfach nicht heraus, und Google bringt nichts zutage.

Danke!

8voto

FilipeSilva Punkte 346

Starten Sie den MySQL-Client mit --named-commands.

(none)>select 'hi'
    -> ego
*************************** 1. row ***************************
hi: hi
1 row in set (0.00 sec)

1voto

ajreal Punkte 45851

ego ist nur für die Befehlszeile verfügbar. Standardmäßig werden Abfragen mit Semikolons ( ; ). Dies gilt für jede API, die eine Verbindung zu mysql .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X