Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是";“类型”;mysql中的保留字_Mysql_Sql - Fatal编程技术网

是";“类型”;mysql中的保留字

是";“类型”;mysql中的保留字,mysql,sql,Mysql,Sql,在notepad++SQL语言中,它以蓝色突出显示单词“type”,但在mysql保留字列表/表*中,我找不到该语言中的“type” 如果“type”在mysql中不是保留字,我应该避免使用“type”这个词吗?我应该使用哪一个替代词呢 当我打开记事本++时,我似乎找不到MySQL的语言,只有SQL可用。因此,它突出显示为蓝色的原因是,它可能是来自其他语言的保留关键字。“type”和“types”是基于的保留关键字。type不是SQL命令 但是,我会出于两个原因避免它: “数据类型”在S

notepad++SQL语言中,它以蓝色突出显示单词“type”,但在mysql保留字列表/表*中,我找不到该语言中的“type

如果“type”在mysql中不是保留字,我应该避免使用“type”这个词吗?我应该使用哪一个替代词呢


当我打开记事本++时,我似乎找不到
MySQL
的语言,只有
SQL
可用。因此,它突出显示为蓝色的原因是,它可能是来自其他语言的保留关键字。

“type”和“types”是基于的保留关键字。

type
不是SQL命令

但是,我会出于两个原因避免它:

  • “数据类型”在SQL文档中被多次引用(假设这意味着字符串、int、float)
  • type()
    将是许多编程语言中的保留字,您希望在与SQL数据存储协作时使用这些语言。特别是当您计划将该编程语言用作ORM时

使用一些描述性的东西。
type
类似于
id
。它真的只是这么简单。告诉我更多关于它的信息。它是一个MySQL关键字,但不是一个保留字。链接被断开了-这是一个链接不好的例子。但是这个列表太大了。因此新的链接很好,这个答案很好,但你应该尝试扩展关于包含链接的简短回答,下面的元帖子有一些很好的信息:基于该链接,“type”和“types”是关键字,但它们旁边没有一个(R),所以它们不是保留关键字。我不知道,但这个网站是不是他们说的保留字: