SQL:SELECT /*!32302 1/0, */1具体什么意思呢?

如果是:SELECT 1/0,1,这个很好理解,但是
SQL语句:SELECT /*!32302 1/0, */1,这句实在不明白什么意思,我知道/*!sql*/,可以将sql语句写在/*!*/中,但其中的32302 1/0,我不明白他的作用,有谁知道吗?
注:MySQL版本:5.6.17

阅读 5.3k
1 个回答
新手上路,请多包涵

/*! MYSQL Special SQL */ (M)
This is a special comment syntax for MySQL. It’s perfect for detecting MySQL version. If you put a code into this comments it’s going to execute in MySQL only. Also you can use this to execute some code only if the server is higher than supplied version.
SELECT /*!32302 1/0, */ 1 FROM tablename

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进