sql >> Database >  >> RDS >> Mysql

mysql aangepaste globale gedefinieerde variabele

Sinds MySQL 5.5 is het niet mogelijk om een ​​globale, door de gebruiker gedefinieerde variabele in te stellen.

Een tijdelijke oplossing kan zijn om een ​​opgeslagen procedure te maken die teruggeeft wat je nodig hebt.

DROP PROCEDURE IF EXISTS HOUSE_SMALL_TYPE;
DELIMITER //
CREATE PROCEDURE HOUSE_SMALL_TYPE ()
BEGIN 
SELECT 0;
END//
DELIMITER ;

en noem het dan.

CALL HOUSE_SMALL_TYPE();

De DROP verklaring is vereist om deze te kunnen wijzigen.



  1. Primaire sleutels met Apache Spark

  2. Recursieve omvatten Sequelize?

  3. MySQL:hoe verwijder je meerdere tabellen met een enkele query?

  4. Een rij ophalen, met gegevens uit de sleutel-waardepaartabel in MySQL