sql >> Databáze >  >> RDS >> Mysql

Předávání FieldName jako parametru v MySQL uložené proceduře

Můžete použít připravené výpisy , například -

CREATE `VSK_Comments_UpdateAction`(IN FieldName varchar(30),IN FieldValue tinyint,CID bigint)
BEGIN
  SET @query = CONCAT('Update comments Set ', FieldName, '=? WHERE commentid=?');
  PREPARE stmt FROM @query;
  SET @FieldValue = FieldValue;
  SET @CID = CID;
  EXECUTE stmt USING @FieldValue, @CID;
  DEALLOCATE PREPARE stmt;
END;



  1. Převod číslic/čísel ve slovech pro měnu INR (indické rupie) v Oracle PL/SQL

  2. Potřeba uspořádat jména zaměstnanců podle jejich sloupce města

  3. Ztratilo se připojení k serveru MySQL při pokusu o připojení ke vzdálenému serveru MySQL

  4. Obnovit záložní soubor postgres pomocí příkazového řádku?