什么时候使用“表”这个词的好助记符?

时间:2013-10-03 13:03:54

标签: mysql sql syntax

我的MySQL类(现在转换到SQL Server)已经完成了创建,删除,更新和查询表的所有基础知识。似乎有些命令需要单词“table”(如ALTER TABLE niftytable),而其他命令则不起作用(你不能说INSERT INTO TABLE niftytable,对吧?)。

决定哪个是什么原则是什么?我假设这个命令是否可以应用于除表之外的其他东西,但作为一个初学者我不知道什么能够或不能影响非表,并且不想进入那个。那么我可以使用一个简单的助记符吗?

1 个答案:

答案 0 :(得分:3)

TABLE的使用通常与DDL(创建或更改表)或显示表内容或执行其他管理工作(如SHOW TABLE STATUS)有关。任何不会更改表格结构的查询(例如INSERT INTO)都不需要关键字TABLE

MySQL语法参考:http://dev.mysql.com/doc/refman/5.0/en/sql-syntax.html

您还应该注意,所有不同类型的语句往往具有独特的语法,因此您可能应该单独学习它们,而不是为两种不同类型的查询提供一般助记符。