sql >> Database teknologi >  >> RDS >> Mysql

Hvordan beder man MySQL om at bede om værdier i en forespørgsel?

Dette er ikke muligt.

Du ønsker måske at oprette en lagret procedure som f.eks.

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

og derefter være i stand til

mysql> CALL GetPerson('smith');

Men det er stort set så langt, du kan gå.

mysql klientens formål er at køre SQL-forespørgsler (og administrere tjenesten), SQL er et forespørgselssprog, ikke beregnet til brugerinteraktion.




  1. ) Operatør for begyndere

  2. RØAFHÆNGIGHEDER Overhead i Oracle

  3. Oracle indsætter automatisk post i multirecord-blok del 2

  4. Langsom forespørgsel i Java af JDBC, men ikke i andre systemer (TOAD)