Je kunt geen SET
. gebruiken statement binnen een expressie zoals u doet, of zelfs in een subquery. Voer de SET
. uit in één verklaring op zich. De waarde die u instelt, is van invloed op volgende uitspraken.
Trouwens, weet je dat SET GLOBAL
betekent dat de instelling van invloed is op alle andere MySQL-verbindingen op uw server, en dat de instelling zelfs blijft bestaan nadat uw huidige sessie is voltooid, totdat u deze op iets anders instelt? Misschien wilt u SET SESSION
. gebruiken als u wilt dat de waarde alleen uw huidige sessie beïnvloedt.