sql >> Database >  >> RDS >> Mysql

Fout in mysql bigint-variabeledeclaratie binnen aangepaste nextval-functie

Sinds de DECLARE workval bigint(20); regel de eerste is met een puntkomma aan het einde, ik vermoed dat u bent vergeten het scheidingsteken te wijzigen voordat u de functiecode invoerde (hoewel dit afhangt van de client die u gebruikt).

Probeer uw code te wijzigen in:

DELIMITER #
CREATE FUNCTION nextval (seq_name varchar(100))  

...

END#



  1. time-out voor python MySQLDB-query

  2. SQL-alias uitgelegd

  3. Doctrine DBAL setParameter() met matrixwaarde

  4. Hoe controleer ik of de in-/uitschakeltoetsen werken?