在MySQL中,是否有必要使用tickmark包围表名?我经常看到使用勾选标记的代码片段,但是我没有遇到过这样的情况,即没有围绕一个带有刻度标记的表名,而是与它有什么不同.
看起来我使用的框架会自动解析带有标记的保留字键名.
标记用于区分表(或列!)名称和SQL保留字.例如,如果没有tickmarks,名称的表或列update可能会与SQL命令发生冲突update.
这不是命名与在第一时间保留字,当然,表和列的最佳做法,但如果你将应用程序到一个新的数据库引擎(甚至可能是一个新的MySQL版本),它可能有一组不同的保留字,所以你可能还是打破了你的应用程序.标记是您对这种哎呀的保险.
| 归档时间: |
|
| 查看次数: |
1585 次 |
| 最近记录: |