sql >> Database teknologi >  >> RDS >> Mysql

MySQL group_concat_max_len i en forespørgsel

Du kan ikke bruge et SET sætning inde i et udtryk, som du gør, eller endda i en underforespørgsel. Udfør SET i et udsagn for sig selv. Den værdi, du angiver, vil påvirke efterfølgende udsagn.

Er du i øvrigt klar over, at SET GLOBAL betyder, at indstillingen vil påvirke alle andre MySQL-forbindelser på din server, og indstillingen vil endda bestå efter din nuværende session er færdig, indtil du indstiller den til noget andet? Du vil måske bruge SET SESSION hvis du kun ønsker, at værdien skal påvirke din aktuelle session.



  1. Få næste automatiske stigning

  2. Hvad hvis jeg sletter ibdata1 i mysql (LINUX)

  3. Fix:Adgang nægtet for brugeren 'root'@'localhost' i MariaDB

  4. mysql forberedt sætning fejl:MySQLSyntaxErrorException