2016-09-28 23 views

回答

1


嗨,
如果你看到的关键词DESC意思是描述。如果你需要描述任何东西,你可以用一个普通的词来提供结构。例如,如果你需要描述一辆汽车,你会说汽车的全部属性(零件),而不是单独描述每一辆汽车。与数据库中的明智一样,默认情况下,描述(DESC)被表示为表格。在描述表格时,它为您提供了数据类型,长度或任何约束等全部属性。所以你不需要提供关键字。在SQL语言中,DESC关键字被编码以引用表。

+0

SQL的desc表示降序,并在ORDER BY中使用。 – jarlh

+0

DESC是SQL中的一个关键词,它可以通过提供它的位置来表示。** DESC **表名为您提供表的结构。如果你正在对数据进行排序,则使用desc旁边的order by子句作为递减函数 –

1

您没有提及您的DBMS,但以Oracle为例,原因很简单,因为这是DESCRIBE命令的语法。根据documentation,语法为:

DESC[RIBE] {[schema.]object[@db_link]} 

不同的命令可以有不同的语法。例如,(简化的)语法删除表是,每documentation

DROP TABLE tableName; 

注意的是,虽然DROP语句包括TABLE关键字,则DESCRIBE命令没有。这正是数据库管理系统设计的方式。

相关问题