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

Påstand i MySQL

En skør kode. Hovedpunktet er:SET kunne rejse fejl for mysql-variabler.

For eksempel.

SET @value = 0; SET SESSION sql_mode = if(@value, @@SESSION.sql_mode, 'something wrong uphere');

Ville output ERROR 1231 (42000): Variable 'sql_mode' can't be set to the value of 'something wrong uphere' og udførelsen ville blive stoppet.

Denne tilgang er ikke semantisk, men den virker.



  1. Kan ikke bruge String som @Id med SpringData

  2. GROUP_CONCAT() Funktion i MySQL

  3. MariaDB Java Connector Driver Ydeevne

  4. 4 måder at få en lagret procedures definition ved hjælp af Transact-SQL