Database 如何命名包含整数的列进行排序?

Database 如何命名包含整数的列进行排序?,database,Database,我不知道如何命名这个专栏,因为我的英语不好。现在,我把它命名为“排序”,对吗 | id | name | sorting | ----------------------- | 1 | foo | 0 | | 2 | bar | 1 | 分类很好 您还可以: 订购 秩序 排名 排序顺序 按顺序排序 正如评论中所指出的,order实际上不应该被使用,“因为它是一个保留关键字,需要使用带引号的标识符(或有时被称为“分隔的”标识符)”我会从Joe Celko的优

我不知道如何命名这个专栏,因为我的英语不好。现在,我把它命名为“排序”,对吗

| id | name | sorting |
-----------------------
| 1  | foo  |    0    | 
| 2  | bar  |    1    |
分类很好

您还可以:

  • 订购
  • 秩序
  • 排名
  • 排序顺序
  • 按顺序排序

正如评论中所指出的,order实际上不应该被使用,“因为它是一个保留关键字,需要使用带引号的标识符(或有时被称为“分隔的”标识符)”

我会从Joe Celko的优秀文章中选一页。第1.2.4节将带领您完成标准化后缀的开发。在您的情况下,以下摘录适用:

“_seq”=顺序,顺序编号。这不是一个简单的问题 标记号,因为它不能有间隙


因此,类似于
sort\u-seq
sorting\u-seq
的东西可以在这里应用。

如果你很难想出英文名字,请使用你的母语。它没有什么问题。

我个人会使用
排序
,但是
排序
可能也可以。也就是说,这个问题似乎离题了,可能会结束。同意w/Abe:
sort\u order
sorting\u order
最清楚。最好在上问这个问题(包括解释专栏的目的)。@AbeMiessler:
order
不是个好主意,因为它是一个保留字+1,这是一个非常好的观点。它仍然可以工作,但需要额外的工作。
order
不是一个好主意,因为它是一个保留关键字,需要使用带引号的标识符(有时称为“分隔”标识符)