【发布时间】:2014-04-25 12:37:12
【问题描述】:
我对 SQL 还很陌生,并且一直在尝试运行以下代码。
SELECT * FROM [User] WHERE LEN([User].[Telephone]) == 10
错误 -
- 在预期条件的上下文中指定的非布尔类型的表达式,
- 消息 102,第 15 级,状态 1,第 1 行
“=”附近的语法不正确。
任何帮助将不胜感激。
【问题讨论】:
-
尝试 SELECT * FROM [User] WHERE LEN([User].[Telephone]) = 10
-
在 MySQL 中检查相等性你使用
=(不是==,因为我们在许多编程语言中使用)并且对于 MySQL 中的分配使用:=(不是=)