Les caractères de soulignement doivent-ils être utilisés dans les noms de colonnes?
Techniquement, le caractère de soulignement (_) peuvent être utilisés dans les noms de colonne. Mais il est de bonne pratique d'utiliser des caractères de soulignement dans les noms de colonne ? Il semble que le nom plus lisible, mais je m'inquiète au sujet de questions techniques qui peuvent découler de leur utilisation. Les noms de colonnes ne sera pas précédé d'un trait de soulignement.
source d'informationauteur Joe | 2012-06-13
Vous devez vous connecter pour publier un commentaire.
Il n'existe pas de problème technique avec l'aide d'un trait de soulignement dans le nom. En fait, je le fais assez souvent et trouver utile. Ruby même de générer automatiquement les caractères de soulignement dans les noms de colonnes et les Serveurs SQL propre système d'objets utilisation des caractères de soulignement.
En général, c'est une bonne idée d'avoir une convention de nommage que vous vous en tenez à la base de données, et si cela inclut des traits de soulignement, pas une grosse affaire.
N'importe quel caractère peut être utilisé dans le nom, si vous placez des crochets ou des guillemets autour du nom en se rapportant à lui. J'essaie d'éviter les espaces si les, car il rend les choses plus difficile à lire.
Il ya quelques choses que vous voulez éviter quand on se relève avec une convention de nommage pour SQL Server. Ils sont:
sp_
sauf si vous êtes planification pour rendre l'ensemble du système.Il n'y a aucun problème avec cela, aussi longtemps que c'est le nom de la colonne plus clair.