什么是数据库标识符?-一般得用字母或者下划线开头-名字的长度有限具体得看数据库系统

什么是数据库标识符?

数据库标识符就像是给数据库里的东西起名字,比如数据库、表、列、索引等等。起名字得讲究点规矩,这样大家才能容易理解和使用。

基本规范

起名字的时候,得注意以下几点:

特殊字符和引用

有时候,你可能得用一些特殊字符或者关键字来命名,这时候就需要用特殊的方法:

不同数据库系统的规则

不同的数据库系统对标识符的规则也有点不一样,下面是一些例子:

数据库 标识符长度 大小写敏感 特殊引用
Oracle 30字符(12c及以上为128字符) 不区分 使用双引号
MySQL 64字符 不区分 使用反引号
SQL Server 128字符 不区分 使用方括号

延伸阅读:SQL命名优异实践

除了上述规则,还有一些关于命名的好习惯,比如: