sql中不要用关键字作为表名或字段
在编写SQL查询语句时遇到执行错误,如`select * from table1 where key='xxx'`,原因是`key`是SQL中的关键字。为避免此类问题,当字段名或表名与SQL关键字冲突时,应使用反引号(`` ` ``)将其包裹起来,正确的写法应为`select * from table1 where `key`='xxx'`。此外,建议尽量避免使用SQL保留字作为数据库中的表名或字段名,以减少潜在的错误。可以参考[这里](http://postgres.cn/docs/9.6/sql-keywords-appendix.html)获取更多关于SQL关键字的信息。