mariadb 실행가능한 주석
mariadb 주석 중 /*M! 혹은 /*! 으로 시작되는 주석은 실제로 실행이 되는 주석이다. 이는 mysql과 mariadb에서만 실행되는 주석이며 다른 database 에서는 일반 주석으로 처리된다. 즉 mysql과 mariadb에서만 실행시킬수 있는 sql을 만들때 사용하면 된다. 또한 mysql과 mariadb 또한 구분되는데 mysql은 /*! 으로 실행되는 주석만 실행가능하고 /*M! 으로 실행되는 주석은 mariadb만 실행 된다는것이다. 아래 sql문 실행 결과가 database에 따라 달라진다. SELECT '/* +1 */', 2 as 'valse' /* +1 */ UNION ALL SELECT '/*! +1 */', 1 /*! +1 */ UNION ALL SELECT '/*!5010..
2021.03.29