Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie kann man MySQL bitten, in einer Abfrage zur Eingabe von Werten aufzufordern?

Dies ist nicht möglich.

Möglicherweise möchten Sie eine gespeicherte Prozedur wie

erstellen
DELIMITER //
CREATE PROCEDURE GetPerson(p_lname VARCHAR(50))
BEGIN
    SELECT fname, age, address FROM person WHERE lname = p_lname;
END //
DELIMITER ;

und dann in der Lage sein

mysql> CALL GetPerson('smith');

Aber das ist so ziemlich alles, was du gehen kannst.

mysql Der Zweck des Clients besteht darin, SQL-Abfragen auszuführen (und den Dienst zu verwalten). SQL ist eine Abfragesprache, die nicht für die Benutzerinteraktion gedacht ist.