-5

我不知道<>在 MS-SQL 中是什么意思

例如

IF(@userID <> '')
 Return 0;
ELSE
 Return -1;
4

7 回答 7

3

<>在 Transact-SQL 中表示不等于。

比较两个表达式(比较运算符)。比较非空表达式时,如果左操作数不等于右操作数,则结果为 TRUE;否则,结果为 FALSE。

于 2013-06-19T06:22:13.077 回答
3

在 Transact SQL 中,<>表示NOT EQUAL TO

在这里检查msdn

于 2013-06-19T06:23:12.327 回答
3

正如它在逻辑上暗示的那样:

x <> y

如果 x 大于或小于 y。

更简单,不等于

于 2013-06-19T06:24:10.327 回答
3

当您要求 MYSQL 时,它是比较运算符之一。

比较运算符的 MYSQL 文档

<> 表示“不等于运算符”

于 2013-06-19T06:33:02.503 回答
2

<>在 MS SQL 中表示“不等于”。

在您的情况下,IF(@userID <> '')意味着 IF 变量@userID不等于''THEN

于 2013-06-19T06:23:32.140 回答
1

正如你在这里看到的,它不相等

于 2013-06-19T06:24:31.793 回答
0

<> 是一个比较运算符,意思是“不等于”
这用于比较两个表达式,并会产生一个布尔值。谢谢!:)

于 2013-11-02T04:54:51.847 回答