我正在使用SQL Server。以下查询工作正常:
select *
from Users
where Users.Id = 1
但是当我使用
select *
from Users
where Users.Username = "User"
这不起作用。
错误:
无效的列名
答案 0 :(得分:2)
使用引号代替双引号
select * from Users where Users.Username = 'User'
text
数据类型已被弃用,您需要根据您的数据和需求将数据类型更改为VARCHAR(n)/NVARCHAR(n)
。