sql >> Database >  >> RDS >> Mysql

MySQL, maak een eenvoudige functie

dit is een voorbeeld van een mysql-functie. Ik hoop dat het helpt. (Ik heb het nog niet getest, maar zou moeten werken)

DROP FUNCTION IF EXISTS F_TEST //
CREATE FUNCTION F_TEST(PID INT) RETURNS VARCHAR
BEGIN
/*DECLARE VALUES YOU MAY NEED, EXAMPLE:
  DECLARE NOM_VAR1 DATATYPE [DEFAULT] VALUE;
  */
  DECLARE NAME_FOUND VARCHAR DEFAULT "";

    SELECT EMPLOYEE_NAME INTO NAME_FOUND FROM TABLE_NAME WHERE ID = PID;
  RETURN NAME_FOUND;
END;//


  1. MySQL-fout - #1062 - Dubbele invoer '' voor sleutel 2

  2. Database aanmaken in MySQL

  3. Partitieonderhoud verbeteren met incrementele statistieken

  4. PDO bespotten met phpunit