我碰巧有两列与两个 SQL 保留字 Key 和 Value 同名。使用 SELECT 语句时,我可以创建一个表别名并以这种方式解决它。
现在我正在尝试插入数据,似乎您无法在 INSERT 语句中创建表别名。
INSERT INTO attributeStrings ats
(ats.ItemID,ats.Key,ats.Value)
VALUES (3,'Categories','TechGUI')
'ats (ats.ItemID,ats.Key,ats.Value) VALUES (3,'Categories','TechGUI')'
我在指示无法创建别名时收到错误消息。
有没有办法在不重命名键和值列的情况下解决这个问题?