zoukankan      html  css  js  c++  java
  • 关于在mysql front中使用注释符报错的问题

    问题:

        前几天我在合并一些sql文件的时候发现一个问题,或许说是一个BUG,因为网上并没有相应的解决方案,自己也试了很多次也没有找到解决的方法.

    在sql语句中支持"--", "/*  */"和注释方式,而我因为是想把一些sql文件合并到一起为了区分每个小的sql文件,就在一些sql语句前面加了一些注释.

    像这样

    --09_freecms_XXX.sql  然后mysql 就一直报错,说是我的sql语法有错误.我单独执行没有注释的的sql语句可以成功,一合并起来就报错.我检查了很久也没有发现哪里有语法错误.

    最后无聊把注释删掉了,结果竟然就没有报错了.

        当时我就觉得很奇怪,然后用/*代替--  结果也没有报错,然后--直接接字母,不直接接数字也可以成功.才发现-- 不能直接接数字,否则会显示语法错误.  但是我去网上搜索的时候也并没有发现--又规定说一定不能接数字.所以我觉得这可能事mysql front的一个bug.反正以后尽量不用--  用/*了.  加入有人跟我遇到同样的问题,那可能就真的是mysql front的bug.

  • 相关阅读:
    软工第二次作业
    Internet: gmail on ubuntu
    English: assign
    Github: write blog by github
    Linux: left shift key not working on ubuntu18.04
    Using Doxygen to generate code documents
    Cpp: object lifetime
    Cpp: struct constructor
    Cpp: pass by reference
    HLS Stream Library
  • 原文地址:https://www.cnblogs.com/slimo/p/4991327.html
Copyright © 2011-2022 走看看