MYSQL之间有什么区别: -
SHOW COLUMNS from XYZ;
Run Code Online (Sandbox Code Playgroud)
和
DESC XYZ;
Run Code Online (Sandbox Code Playgroud)
两者似乎都给出了相同的结果
像这样的情况下的信息来源是文档
EXPLAIN语法
DESCRIBE是SHOW COLUMNS的快捷方式.
...
提供DESCRIBE语句是为了与Oracle兼容.
两者都提供了列名称模式匹配的方法
SHOW COLUMNS FROM users LIKE '%name';
DESC users '%name';
Run Code Online (Sandbox Code Playgroud)
这是SQLFiddle演示
简而言之,它们之间的使用方式没有区别。
对于其他类型的用法,它们的语法略有不同,并且当您想要指定 a或 a 之SHOW COLUMNS类的内容时,使用起来会更容易一些。LIKE 'pattern'WHERE expr