如何INSERT到名称为sql关键字的列

前端之家收集整理的这篇文章主要介绍了如何INSERT到名称为sql关键字的列前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要一个存储键值对的表,所以我创建了一个名为“Key”的列和一个名为“Value”的列.

这失败了:

insert into mykeyvalues (Key,Value) values ('FooKey','FooValue')

“关键字”键“附近的语法不正确.”

也许我不应该称之为“密钥”,但我只是想知道是否可以使用名称sql关键字的列?

谢谢

解决方法

您可以使用[]括号围住列名称.因此:
insert into mykeyvalues ([Key],[Value]) values ('FooKey','FooValue')
原文链接:https://www.f2er.com/mssql/81674.html

猜你在找的MsSQL相关文章