通过键搜索SQL表
答
'key'是一个SQL关键字。当您使用关键字作为列名时,您应该使用反斜杠转义。
希望下面的示例代码可以帮助您理解。
表创建
CREATE table table1(name varchar(5), `key` int);
将数据插入表
insert into table1 values('A',1);
insert into table1 values('B',2);
检索数据从表
SELECT name, `key` from table1;
'key'是一个SQL关键字。你需要逃避它。 –
您正在使用哪个[DBMS](https://en.wikipedia.org/wiki/DBMS)产品? Postgres的?甲骨文? “_SQL_”只是一种查询语言,而不是特定数据库产品的名称。 –