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
不是一个好主意,因为它是一个保留关键字,需要使用带引号的标识符(有时称为“分隔”标识符)