sql中不要用关键字作为表名或字段

pmsa
2369
2021-10-05

写sql查询语句时,发现一句看似正常的语句执行报

select * from table1 where key='xxx'

后面查阅资料发现key是关键字,要加``才能正常执行

正确的sql为:

select * from table1 where `key`='xxx'

一般不要用关键词作为表名或字段

sql关键词

动物装饰