嗨,我有一个名为“条件”的列名,我不知道这是否是一条 SQL 语句,但它在我的 phpmyadmin sql 中是粉红色的。那么如何插入与 SQL 语句具有相同名称的列。我可以将其更改为另一个变量,但这个想法让我很感兴趣。我试过这个:
但它只适用于选择语句。
那么有没有人知道如何使用插入、更新和删除来做到这一点?
谢谢
嗨,我有一个名为“条件”的列名,我不知道这是否是一条 SQL 语句,但它在我的 phpmyadmin sql 中是粉红色的。那么如何插入与 SQL 语句具有相同名称的列。我可以将其更改为另一个变量,但这个想法让我很感兴趣。我试过这个:
但它只适用于选择语句。
那么有没有人知道如何使用插入、更新和删除来做到这一点?
谢谢
这些词称为保留词,在 MySQL 中,您需要使用反引号对它们进行转义:
insert into yourtable (`condition`)
select yourValue
from yourOtherTable;
我的建议是不要在表格和列中使用这些词。
在 mySQL 中,您可以使用
`condition`
代替
[condition]
mssql 的