有没有办法自动拒绝使用sql保留字作为列名?

时间:2016-04-20 19:25:03

标签: php mysql

那么,是否可以使用专门的程序(如MySQL工作台)来完成,还是必须编写一个函数来检查查询中是否存在保留关键字以便命名和拒绝使用它们?

2 个答案:

答案 0 :(得分:1)

而不是否认你只需要正确格式化它们。在mysql中,你必须使用标识符周围的反引号来避免混淆

答案 1 :(得分:0)

无法自动拒绝此类名称。相反,您只能通过在定期间隔(例如,在版本控制系统中提交)上对数据库运行检查器来强制执行严格的使用规则,并且如果不符合您的规则集,则拒绝脚本。